Удаленная прошивка купюроприемника CashCode

Установка, ремонт и обслуживание устройств компании DORS

Модератор: DORSupport

Norman_krsk
Сбербанк
Сбербанк
Сообщения: 477
Зарегистрирован: 19 июл 2010, 22:57
Авто: Honda
Откуда: Красноярск
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Удаленная прошивка купюроприемника CashCode

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

Получил на складе кучу карточек прошивки купюроприемника CashCode SM NDEG
По рекламе теперь для прошивки залезть в сейф потребуется только один раз, для вставки в контроллер вместо заглушки этой карточки на постоянку. Потом прошивка будет осуществляться удаленно.
Прислали программку для прошивки и .hex файл от версии 1332.
И как обычно все без комментов, для собственноручного разбирательства. По инструкции в папке должна быть утиля и прошивка, запускаешь и все - готово.
По факту еще нужна msvcp71.dll, а в логах все равно сообщение типа "устройство с/н *** не прошито" (хотя устройство найдено, опознано, прочитана версия 1332 в HEXе и вроде что-то зажужжало) .

У кого есть опыт прошивки через hex файлы? расскажите что не так.
До этого шили только 1330 с карточек по 100 прошивок на каждой (после употребления изъять).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Norman_krsk 11 апр 2012, 23:23, всего редактировалось 2 раза.
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Norman_krsk писал(а):И как обычно все без комментов, для собственноручного разбирательства. По инструкции
Так без комментов или все-таки с инструкцией? Все же тербанк прислал с инструкцией или без?
Norman_krsk писал(а): вроде что-то зажужжало
Что зажужжало? fp:|
Norman_krsk писал(а):msvcp71.dll
Это компонент Microsoft C Runtime library. Частенько такое бывает, когда на "семерке" пытаются установить софт, не совсем для этого предназначенный. Проблема решается элементарно: нужные библиотеки складываются в папку, откуда запускается/устанавливается утилита, или в папку С:\Windows\System32. Но правильно было бы обновить vcredist с сайта мелкомягких :yes:
arsken
Сбербанк
Сбербанк
Сообщения: 123
Зарегистрирован: 15 сен 2010, 18:04
Благодарил (а): 3 раза

Re: Удаленная прошивка купюроприемника CashCode

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

Norman_krsk писал(а):По рекламе теперь для прошивки залезть в сейф потребуется только один раз, для вставки в контроллер вместо заглушки этой карточки на постоянку. Потом прошивка будет осуществляться удаленно.
а где это написано? Я пытался без всяких карточек прогрузить, результат тот же, вжикает и все. И карточек никаких не присылали соответственно.

Код: Выделить всё

2012.04.10 10:57:19.734> T; L=0; [id=4072]; Устройство:
	Firmware: SM-RU1331
	SerialNumber: 21KB42045959
2012.04.10 10:57:19.781> T; L=99; [id=4072]; Найден купюроприёмник подключённый к порту 'COM1'
2012.04.10 10:57:19.781> T; L=99; [id=4072]; Рабочая папка в которой будет произведён поиск прошивок 'F:\ATM_SOFT\ITT\DORS\224692_1.0.0.13_09022012\'
2012.04.10 10:57:19.781> T; L=99; [id=4072]; Найден файл прошивки 'SM-RU1332.hex'
2012.04.10 10:57:19.781> T; L=99; [id=4072]; Для перепрошивки будет использован файл 'F:\ATM_SOFT\ITT\DORS\224692_1.0.0.13_09022012\SM-RU1332.hex'
2012.04.10 10:57:19.843> T; L=99; [id=4072]; Успешно подключились к устройству через порт 'COM1'
2012.04.10 10:57:26.687> W; L=9; [id=4072]; Не удалось перепрошить устройство с серийным номером '21KB42045959'
2012.04.10 10:57:26.687> T; L=0; [id=4072]; FS365::HW::CashCodeFLBV::CCashCodeFLBV::~CCashCodeFLBV
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

arsken писал(а):И карточек никаких не присылали
Как так не присылали? Без карточки невозможно прошить купюроприемник :mad:
Трясите свои тербанки.
Аватара пользователя
leon
Сбербанк
Сбербанк
Сообщения: 203
Зарегистрирован: 26 янв 2011, 21:20
Авто: зубило
Откуда: планета Земля
Поблагодарили: 4 раза

Re: Удаленная прошивка купюроприемника CashCode

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

Возможно.
Разработали таки утилиту UpdateCashcodeFirmware (см. вложение - дока)
НО.
Для успешной прошивки необходим хардлок для каждого CashCode.
Тогда будут лить удаленно.
Ждемс поставки хардлоков...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Нельзя стать узким специалистом, не став, в строгом смысле, болваном.
Джордж Бернард Шоу
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

leon писал(а):Для успешной прошивки необходим хардлок для каждого CashCode.
Какие еще хардлоки? fp:|
Где об этом написано?
В купюроприемник нужно вставить карту. Так это для любой прошивки надо.
Аватара пользователя
leon
Сбербанк
Сбербанк
Сообщения: 203
Зарегистрирован: 26 янв 2011, 21:20
Авто: зубило
Откуда: планета Земля
Поблагодарили: 4 раза

Re: Удаленная прошивка купюроприемника CashCode

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

Endless Quest писал(а):Какие еще хардлоки? fp:|
из протокола приемо-сдаточных испытаний:
"7. Условия эксплуатации
Для обеспечения дистанционнного обновления шаблона необходимо чтобы на УС был установлен соответствующий аппаратный ключ."

т.е. производитель (видимо по заказу Сбера) разработал новый принцип обновления шаблонов,
не используя одноразовые (или многоразовые) карты памяти... :unknown:
Защитил, так сказать, свои авторские права...
Лить будут удаленно, когда установим хардлоки.
Нельзя стать узким специалистом, не став, в строгом смысле, болваном.
Джордж Бернард Шоу
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

leon писал(а):соответствующий аппаратный ключ
Сдается мне, что так незамысловато назвали карточки ndeg fp:|
Norman_krsk
Сбербанк
Сбербанк
Сообщения: 477
Зарегистрирован: 19 июл 2010, 22:57
Авто: Honda
Откуда: Красноярск
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Была у меня "инструкция" как в приложении выше.
Есть у меня карточки/хардлоки (см. фото в первом посте).
1. Карточка установлена в контроллер при выключенном питании. установлена кассета (на всякий случай)
2. Включаем питание, запускаем утилю (в папке с утилей лежит прошивка sm1332.hex и msvcp71.dll)
3. После 10-15 секунд купюроприемник издает звук как при укладке купюры.
имеем следующий лог

Код: Выделить всё

2012.04.10 12:58:15.527› T; L=0; [id=7696]; Устройство:
	Firmware: SM-RU1330
	SerialNumber: 21KA37033129
2012.04.10 12:58:15.621› T; L=99; [id=7696]; Найден купюроприёмник подключённый к порту 'COM1'
2012.04.10 12:58:15.621› T; L=99; [id=7696]; Рабочая папка в которой будет произведён поиск прошивок 'E:\_soft\SM\'
2012.04.10 12:58:15.621› T; L=99; [id=7696]; Найден файл прошивки 'SM-RU1332.hex'
2012.04.10 12:58:15.637› T; L=99; [id=7696]; Для перепрошивки будет использован файл 'E:\_soft\SM\SM-RU1332.hex'
2012.04.10 12:58:15.699› W; L=9; [id=7696]; Строка 03330: Строка содержит строку неверной длинны
2012.04.10 12:58:15.715› T; L=99; [id=7696]; Строка 03329: Обнаружена запись конца файла
2012.04.10 12:58:15.715› T; L=99; [id=7696]; Успешно подключились к устройству через порт 'COM1'
2012.04.10 12:58:17.605› W; L=9; [id=7696]; Не удалось перепрошить устройство с серийным номером '21KA37033129'
2012.04.10 12:58:17.715› T; L=0; [id=7696]; FS365::HW::CashCodeFLBV::CCashCodeFLBV::~CCashCodeFLBV
может у меня с НЕХом чего? или после вставки карточки еще какой дип-свич дернуть?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Norman_krsk писал(а):msvcp71.dll
А кроме этой точно больше никакие не требует?
Вроде никакие свичи дергать не надо :???:

Добавлено спустя 4 минуты 44 секунды:
Norman_krsk Слух, а прошивка откуда? Каждая прошивка шифруется кэшкодом под конкретный банк. Мб у вас не сберовская?
arsken
Сбербанк
Сбербанк
Сообщения: 123
Зарегистрирован: 15 сен 2010, 18:04
Благодарил (а): 3 раза

Re: Удаленная прошивка купюроприемника CashCode

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

я пробовал в этом hex последнюю строку (пустую) удалять, тогда сообщение

Код: Выделить всё

2012.04.10 12:58:15.699› W; L=9; [id=7696]; Строка 03330: Строка содержит строку неверной длинны
не выводится, но результат тот же.
Norman_krsk
Сбербанк
Сбербанк
Сообщения: 477
Зарегистрирован: 19 июл 2010, 22:57
Авто: Honda
Откуда: Красноярск
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: Удаленная прошивка купюроприемника CashCode

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

прошивка пришла официально.
Судя по сообщению arskenа, у нас с ним одинаковые прошивы (так же как он делал с тем же результатом)
Lexa_B
Сбербанк
Сбербанк
Сообщения: 3
Зарегистрирован: 17 сен 2011, 21:08
Авто: 21074

Re: Удаленная прошивка купюроприемника CashCode

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

Добрый день!
Выложите, пожалуйста, саму утилиту обновления - UpdateCashcodeFirmware.exe
Спасибо!
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Lexa_B писал(а):Выложите, пожалуйста, саму утилиту обновления
1. Она написана для сбера.
2. Она не будет работать без карточек, которые поставляются кэшкодом только официальным партнерам.
3. Зачем?
Lexa_B
Сбербанк
Сбербанк
Сообщения: 3
Зарегистрирован: 17 сен 2011, 21:08
Авто: 21074

Re: Удаленная прошивка купюроприемника CashCode

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

1. Я работаю как раз в Сбере :-)
2. Поставка карточек в наш тербанк ожидается только к июню-июлю 2012 г.
3. Мне нужно определить версию firmware через sccm на большом парке УС. Обновлять firmware через неё я пока не собираюсь.
Судя по логу, который она пишет, до обновления выводится версия прошивки. Как раз в тихом режиме, как мне и нужно.
Или без аппаратных ключей она даже не запустится?
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Парни, без паники! Только что выяснила - прошивка придет другая через тербанки. Она сейчас "отправляется" из ЦА :yes: :geek:
Аватара пользователя
blackdeatham
Модератор Сбербанк
Модератор Сбербанк
Сообщения: 2282
Зарегистрирован: 04 июн 2010, 00:22
Благодарил (а): 29 раз
Поблагодарили: 45 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Lexa_B писал(а):Мне нужно определить версию firmware через sccm на большом парке УС
Есть пакет ЦА в SCCM, который определяет версию прошивки. Рекомендации рассылались Макеевым
Аватара пользователя
leon
Сбербанк
Сбербанк
Сообщения: 203
Зарегистрирован: 26 янв 2011, 21:20
Авто: зубило
Откуда: планета Земля
Поблагодарили: 4 раза

Re: Удаленная прошивка купюроприемника CashCode

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

Endless Quest писал(а):Сдается мне, что так незамысловато назвали карточки ndeg fp:|
Может быть. :unknown:

Все-таки хотелось бы выяснить для себя принцип обновления CashCode.
Если Вы спец по ним, поделитесь.
В документации речь идет об одноразовых или многоразовых картах памяти.
Одноразовые - остаются в модуле, многоразовые - вставляются для прошивки в предопределенное кол-во купюроприемников.
Получается, эти карты - просто носитель информации плюс защита от несанкционированного распространения прошивок.

Теперь появляется что-то новое - удаленная прогрузка. (Только для Сбера или нет, неважно)
Выпустят новый тип карт памяти, ну, например, что-то типа лицензии, или как?
Когда в тер.банке мне сказали, что для загрузки нужны отдельные хардлоки для CashCode,
ничего странного мне не показалось.
Ну, ставят же SCS харды, почему для кэшкодов, - нет?

А, вообще, в тер.банке информацию придерживают.
Видимо для создания своей собственной ЗНАЧИМОСТИ. :wall:

Так, что буду благодарен за любую инфу...
Нельзя стать узким специалистом, не став, в строгом смысле, болваном.
Джордж Бернард Шоу
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Да, видимо для повышения ЧСВ :mrgreen:
Для удаленной прошивки нужно установить карточку ndeg в купюроприемник; для сберовской прошивки тип карты C32. На терминал закинуть папку с утилитой и прошивкой. При запуске утилиты прошивка пройдет автоматически, результаты можно посмотреть в логе (пишется понятным для нормального русскоговорящего человека текстом :yes: ). В описании к утилите все вроде подробно написано :???:
Эта карточка не будет работать с "чужими" прошивками, равно как и эта прошивка с чужими картами!
Аватара пользователя
blackdeatham
Модератор Сбербанк
Модератор Сбербанк
Сообщения: 2282
Зарегистрирован: 04 июн 2010, 00:22
Благодарил (а): 29 раз
Поблагодарили: 45 раз

Re: Удаленная прошивка купюроприемника CashCode

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

Endless Quest писал(а):Для удаленной прошивки нужно установить карточку ndeg в купюроприемник
Говорят, нам дадут одну карточку и hex-файл, и надо будет объехать все дорзы.... Ж@%а, короче.... Экономия, блин. Но это пока слухи из тербанка....
видимо для повышения ЧСВ
не знаю, что это такое, но если тербанк это сделает, он будет ПДР
Закрыто