Прошивка купюроприемника CashCode SM с командной строки.

Установка, ремонт и обслуживание информационно-платежных терминалов прочих производителей.
mascod
Местный
Сообщения: 128
Зарегистрирован: 12 янв 2011, 18:01
Откуда: Сибирь
Благодарил (а): 6 раз
Поблагодарили: 5 раз

Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение mascod »

Добрый день.
Парк ИПТ и их удаленность растет, прошивки выходят по нескольку раз в месяц. Озаботился удаленной прошивкой. На форуме поднималась подобная тема, но для сберовских ИПТ.
Возможно это баян, но вот решил поделиться опытом:
Для прошивки нужно иметь Smart Stick или NDEG-карта, утилитку ccloadfw.exe и сам файл актуальной прошивки. Smart Stick приобретается и устанавливается в купюрник, файл прошивки берется по данным с сайта, который гуглится, например, как «cashcode новая прошивка» в новостях выкладывается инфа вида:
dl.cashcode.com
SME-RU1336AF3
Order Number = 126336
Access Code = 1851237577
Login = USR54SFSOKCW
Password = FMOEBEEMY
Что бы скачать прошивку нужно зайти на dl.cashcode.com залогиниться USR54SFSOKCW FMOEBEEMY
Выбрать в списке «Invoce number» - 126336 в поле Access Code установить 1851237577 и скачать файлик прошивку.
Прошивка: ccloadfw /p:com1 /f:SME-RU1336AF3.hex /s
/ s - выход после прошивки. Лог пишется в CCLoadFW.log
У меня CashCode SM на скорости 9600 прошивался 12..14минут.
Столкнулся с проблемой – во время прошивки ОС перезагрузилась, купюрник перестал работать, прошиваться то же не хотел:
Start >> CCLoadFW Version 2.2.00 ------
INF: Port = 'com1', FirmWare file is 'sme-ru1336af3.hex', mode 'Silent'
INF: CCCLoadFWDlg: >> Подключение к CashCode Bill Validator через com1
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем сброс...
INF: CCCLoadFWDlg: >> Cброс завершен
INF: CCCLoadFWDlg: >> Устройство в состоянии: CCCIN_HWFAILURE_STAT. Укажите модель и повторите загрузку.
Поддерживаются модели: SM, SME, GX
INF: Destroed.
Ccnet видел купюрник, но команды купюрник не принимал, моргал 4 раза красным.
Вылечилось установкой стика со старой прошивкой, с последующем обновлением уже с проблемного SmartSticka.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LAWru
Прохожий
Сообщения: 2
Зарегистрирован: 12 ноя 2012, 20:02
Авто: Toyota

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение LAWru »

Скачал файл прошивки SME-RU1336AF3.ssf разрешение файла не .hex запустил с этой прошивкой .ssf в логе вышло =>
INF: Port = 'com1', FirmWare file is 'sme-ru1336af3.ssf', mode 'User'
INF: CCCLoadFWDlg: >> Подключение к CashCode Bill Validator через com1
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем сброс...
INF: CCCLoadFWDlg: >> Cброс завершен
INF: CCCLoadFWDlg: >> Устройство в состоянии: CCCIN_HWFAILURE_STAT. Укажите модель и повторите загрузку.
Поддерживаются модели: SM, SME, GX
INF: Destroed.
Если нет другого стикера,(а этот походу был неисправен было тоже самое
Ccnet видел купюрник, но команды купюрник не принимал, моргал 4 раза красным.). что можно предпринять ? Я слышал както стикеры ремонтируют (пере прошивают)?
Аватара пользователя
antihero
Специалист
Сообщения: 283
Зарегистрирован: 31 июл 2010, 18:43
Благодарил (а): 8 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение antihero »

Ув. mascod, тема, затронутая Вами, очень интересна. Не дадите пару пояснений?
1. Как и предыдущий оратор, скачал прошивку с расширением не .hex, а *.ssf. Это нормально?
2. Не понял, /f: в команде адрес, где лежит прошивка (в корне диска F)? Или прошивку нужно подкладывать в папку с программкой? Хотя у меня она ни так, ни эдак не запустилась (ни через батник, ни через командную строку), логи тоже не создались
mascod
Местный
Сообщения: 128
Зарегистрирован: 12 янв 2011, 18:01
Откуда: Сибирь
Благодарил (а): 6 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение mascod »

Попробую ответить:
antihero писал(а):предыдущий оратор, скачал прошивку с расширением не .hex, а *.ssf. Это нормально?
Да, я пробовал не перименовывая *.ssf в *.hex прошивал как есть ccloadfw /p:com1 /f:SME-RU1337AF3.ssf
Успешно:
------ 24.03.16 08:02:52 ------ Start >> CCLoadFW Version 2.2.00 ------
INF: Port = 'com3', FirmWare file is 'sme-ru1337af3.ssf', mode 'User'
INF: CCCLoadFWDlg: >> Подключение к CashCode Bill Validator через com3
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем сброс...
INF: CCCLoadFWDlg: >> Cброс завершен
INF: CashCodeCin:HW_Info >> Model=SME-RU1336AF3
INF: CashCodeCin:HW_Info >> serial=21K906061112
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем загрузку файла sme-ru1337af3.ssf ...
INF: CCNet:StartDownLoad >> SM Sleep 500!
INF: CCNet:StartDownLoad >> Block Length = 256
INF: CCCLoadFWDlg: >> Read extended adress 0
INF: CCCLoadFWDlg: >> block 00B000, 256
INF: CCCLoadFWDlg: >> Read extended adress 0
INF: CCCLoadFWDlg: >> block 00B100, 256 ........

2.
antihero писал(а):Не понял, /f: в команде адрес, где лежит прошивка (в корне диска F)? Или прошивку нужно подкладывать в папку с программкой?

Ключ f - указывает путь до файла, вот например, сейчас попробовал переместить файл прошивку в другую директорию ccloadfw /p:com3 /f:1111111\SME-RU1339AF3.ssf
antihero писал(а):Хотя у меня она ни так, ни эдак не запустилась
Судя по иконке "MFC" и то что продукт от ЦФТ, могу предположить, что требуется:
- Microsoft .NET FrameWork 3.0
- Microsoft Visual C++ 2008 Redistributable
- Microsoft Visual C++ 2010 Redistributable
У меня запуск ccloadfw без параметров
выдает в лог:
------ 07.04.16 08:08:23 ------ Start >> CCLoadFW Version 2.2.00 ------
INF: Port = '', FirmWare file is '', mode 'User'

Добавлено спустя 13 минут 29 секунд:
LAWru
LAWru писал(а):Ccnet видел купюрник, но команды купюрник не принимал, моргал 4 раза красным.). что можно предпринять ?
У меня така ситуация разрулились загрузкой с другого стика (под рукой был не СмартСтик, а обычный с фиксированой древней прошивкой)
LAWru писал(а):Я слышал както стикеры ремонтируют (пере прошивают)?
Разговаривал с официалами - Сказали, что самое главное, что бы прогрузилась начальная boot-область СмартСтика - тогда можно будет прогрузить с исправного купюрника. Если запись оборвалась при записи boota - то восстановление возможно только на их программаторе. Сказали "Присылайте - восстановим"
Если нет возможности восстановить купюрники с другого стика, может есть возможность залить прошивку в СмартСтик с другого купюрника с "Живой" прошивкой?
Аватара пользователя
antihero
Специалист
Сообщения: 283
Зарегистрирован: 31 июл 2010, 18:43
Благодарил (а): 8 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение antihero »

Спасибо, что ответили. У меня на ПК с купюроприемником на столе программа упорно не отрабатывает, видимо, действительно не хватает каких-то компонентов.
Буду пробовать на тестовом терминале.
Просто для меня эта тема весьма актуальна, в моем банке часть терминалов работают с ПО от Quiwi, где прошивки обновляются автоматом, а часть под самописным ПО, где ничего подобного, конечно, нет. Поэтому для получения актуальных прошивок на всех устройствах приходится гонять туда-сюда смарт-стики: вынул из необновленного, сунул в заведенный для этих дел тестовый кивишный терминал, обновил на нем прошивку (около часа только процесс обновления), вынул стик и попер назад. Головная боль, короче.

Добавлено спустя 57 минут 30 секунд:
Ура, заработало).

mascod, спасибо!

Добавлено спустя 56 минут 14 секунд:
Не хватало компонента Visual C++, прикладываю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LIC
Прохожий
Сообщения: 3
Зарегистрирован: 23 авг 2015, 18:31

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение LIC »

http://static.armax.ru/box/firmware/acceptors/
Здесь можно скачать FW для SM начиная с SME-RU1331
Аватара пользователя
DORSupport
DORS
DORS
Сообщения: 194
Зарегистрирован: 29 янв 2013, 23:28
Откуда: Москва
Благодарил (а): 9 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение DORSupport »

Коллеги, для информации: у нас разработана собственная утилита для прошивки купюроприёмников CashCode как NDEG так и SSC. Работает в режиме пакетного файла или командной строки.
Вы думаете, что у Вас проблемы с продукцией DORS?
Зовите в тему, задавайте вопросы.
Face2Table
Новичок
Сообщения: 6
Зарегистрирован: 06 мар 2014, 19:42

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение Face2Table »

Год назад тоже пришлось писать утилиту для прошивки СМ-ов. Благо документация легко находится.
skiffchel
Прохожий
Сообщения: 1
Зарегистрирован: 11 июн 2016, 05:24

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение skiffchel »

Где взять утилиту ccloadfw.exe?
Guman
Прохожий
Сообщения: 2
Зарегистрирован: 17 дек 2016, 04:31

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение Guman »

Новичок на этом форуме я, пока особо по разделам не ориентируюсь.. Подскажите пожалуйста откуда можно взять утилиту ccloadfw? или если можно то утилиту от DORSupport. мне надо кеш коды на терминалах прошить... в интернете кучу мест обыскал... но везде в основном информация как прошить сам кп с карты... а вот как на карту новую прошивку закинуть не везде найдешь... в принципе все понятно, как описал автор темы , но все равно остаются нюансы... например поискал я информацию в гугле насчет новых прошивок.. ну не нашел я там для последних что то типо
SME-RU1336AF3
Order Number = 126336
Access Code = 1851237577
Login = USR54SFSOKCW
Password = FMOEBEEMY
опять же если можно ткните пожалуйста носом на утилку для обновления прошивки и источник где можно взять эту инфу про прошивки.
mascod
Местный
Сообщения: 128
Зарегистрирован: 12 янв 2011, 18:01
Откуда: Сибирь
Благодарил (а): 6 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение mascod »

Guman писал(а):поискал я информацию в гугле насчет новых прошивок
Попробуйте в гугле искать "cranepc", в одноименном сайте - раздел "Новости"
Но все равно потребуется SmartStick приобретать.
Утилитка во вложении первого сообщения в этом топике.
Guman
Прохожий
Сообщения: 2
Зарегистрирован: 17 дек 2016, 04:31

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение Guman »

Нашел все вроде, спасибо за активную помощь... хочу уточнить еще один момент... нельзя сделать так, чтобы прошивку один раз кинул на карточку и этой карточкой прошить все КП вручную?
mascod
Местный
Сообщения: 128
Зарегистрирован: 12 янв 2011, 18:01
Откуда: Сибирь
Благодарил (а): 6 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение mascod »

GumanПодозреваю, что нужен программатор. Приобретенный SmаrtStick уже содержал, актуальную прошивку, но дальнейшее обновление в него не обновляло прошивку :(
Аватара пользователя
antihero
Специалист
Сообщения: 283
Зарегистрирован: 31 июл 2010, 18:43
Благодарил (а): 8 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение antihero »

Если правильно вас понял, вы хотите залить на SmаrtStick (в простонародье флешку) новую прошивку, а затем вставлять ее в разные купюроприемники, обновляя их? Если так, то не прокатит, раз поработав со SmаrtStick, без нее (точнее, без вставленной в слот SmаrtStick) купюроприемник CashCode SM не работает. Можно делать, как я писал выше: "на базе" прошиваете в SmаrtStick новую прошивку, едете и меняете ее на месте на необновленную, которую потом опять шьете и везете дальше. Или на месте закидывать в терминал файлы батника с прошивкой, и 10-15 минут курить рядом.

Кстати, вышла новая прошивка, 1341, только что скачал.
isoft
Местный
Сообщения: 104
Зарегистрирован: 20 июл 2011, 13:40
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение isoft »

mascod писал(а):Но все равно потребуется SmartStick приобретать.
Это оно?
DSC_0336.jpg
Что-то при попытке прошивки пишет сначала про подключение, затем происходит сброс
Затем вот такая картинка
1.jpg
И в оконцовке видим вот это.
2.jpg
Кешкод у нас подключен через плату расширения на СОМ5
При прошивке там никакие DIP свитчи переключать не нужно?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
mascod
Местный
Сообщения: 128
Зарегистрирован: 12 янв 2011, 18:01
Откуда: Сибирь
Благодарил (а): 6 раз
Поблагодарили: 5 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение mascod »

isoft
ИзображениеВот такой стик, а у вас похоже обычная флэш с фиксированной прошивкой.
DIP - никакие не переключал.
kimosabe
Новичок
Сообщения: 26
Зарегистрирован: 27 окт 2015, 23:40

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение kimosabe »

Помогите страждущим. Нами на пополнение оборотки были закуплены Cashcod'ы. Среди них часть оказалась с карточками SSC. Для себя уже поняли и осознали, что это апгрейд и расширение аппаратной части купюроприемника. Но нам пока не ясно каким образом обновленные устройства сейчас работают в полях. Это Тюмень. Связь с банковскими не прояснила ситуацию. Сбер. Они дескать не слышали про такое вообще. Как вообще сейчас происходит процедура удаленного обновления прошивок? Мы нашли в папке с прошивкой файл SSF. Но программа прошивке по логам если судить всегда ищет файл hex. Хотя определят какое устройство подключено NDEG или SSF. Есть предположение, что это регулируется ключами в реестре, что задается установленным ПО на устройстве.

Ну либо просто скажите можем ли мы эти устройства запускать в оборот? Не будет проблем с последующей эксплуатацией, обновлением прошивок банком? Предполагаем, что инфраструктура в целом уже подготовлена к таким вещам и от типа устройства уже автоматом проливается нужная прошивка. Верно?
Norman_krsk
Сбербанк
Сбербанк
Сообщения: 477
Зарегистрирован: 19 июл 2010, 22:57
Авто: Honda
Откуда: Красноярск
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение Norman_krsk »

Нам новых распоряжений не поступало. Все устройства работают с NDEG. При замене купюроприемника NDEG должна переставляться в новый, но регулярно после обновления прошивки выявляется ряд устройств, по которым обновление не прошло (предоставляют статистику и задания на работу).
Всплывают устройства, по которым были заявки на купюроприемник - иногда все же забывают. Берем у сервисников карты и едем расставлять и прошивать.
kimosabe
Новичок
Сообщения: 26
Зарегистрирован: 27 окт 2015, 23:40

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение kimosabe »

Конечно, информация эта закрытая скорее всего - никто не скажет какой софт у процессинга ну и т.п.. Нашел инструкцию, к примеру, по софту для процессинга Paylogic (http://tasks.pay-logic.ru/doc/tpo/termi ... igure5.pdf раздел 11.18), где оговаривается возможность складирования двух типов прошивок в директорию ccnet под оба типа устройств. Вот и интересно в сбере такое делают? Процессинг он един? Или по регионам? На этих устройствах накладки зеленые были. Не факт что сбер, но похоже.

Вот выдержка из пункта 11.18:
Для удаленного обновления прошивки купюроприемника:
1. В систему обновлений выложите файлы обновления:
1) для купюроприемников CashCode файлы прошивки загрузите в каталог
<корень СО>/<версия ТПО>/<операционная система>/<корень ТПО
>/data/firmware/ccnet/. В зависимости от типа карты выкладываются разные
файлы:
a) для купюроприемников с картой SSC:
• <модель>.ssf — файл содержащий исходный код прошивки;
• <модель>_ssf.version — содержащий строку с версией прошивки в .ssf
файле;
b) для купюроприемников с картой NDEG:
• <модель>.hex — файл, содержащий исходный код прошивки;
• <модель>_hex.version — файл, содержащий строку с версией
прошивки в .hex файле;
В случае, если в сети терминалов, присутствуют купюроприемники
CashCode разных моделей, необходимо в папку ccnet выложить файлы
прошивок для каждой. Для купюроприемников одной модели, но с
разными типами карт, необходимо выложить файлы для каждого типа
карт.
isoft
Местный
Сообщения: 104
Зарегистрирован: 20 июл 2011, 13:40
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Прошивка купюроприемника CashCode SM с командной строки.

Непрочитанное сообщение isoft »

mascod писал(а):Вот такой стик, а у вас похоже обычная флэш с фиксированной прошивкой.
DIP - никакие не переключал.
Купили мы нужные стики, прошили успешно, вынули стик, перегрузили, но не работает.
Я правильно понимаю, что такой стик после прошивки должен оставаться в купюроприёмнике,
или после прошивки его можно вынуть и купюроприёмник будет работать?
Ответить