Программа для прошивки купюроприемника cashcode

Обновлено: 07.07.2024

Да, должен там постоянно находится

Вот еще один прошивальщик. Тестировали только на купюрнике CashCode GX.
предидущий CCLoadFW.exe прошивал CashCode GX мультивалютной прошивкой GXRU1121.cf2, но не смог прошить GXRU1204.cf2 (обрывался на

25%).
ConsoleUpdater прошил GXRU1204.cf2, но не без танцев с бубном. У нас прошивался, только с предварительный передергиванием питания купюрника, прошивка (по COM длится почти 3 часа) и затем, опять сброс купюрника по питанию

mascod писал(а): Для прошивки нужно иметь Smart Stick или NDEG-карта

NDEG-карта это обчныая флешка для прошивки cashcode?
после прошивки на неё запишется прошивка и её можно будет использовать для прошивки других купюроприемников?

Добавлено спустя 1 час 23 минуты 12 секунд:
не удалось выполнить загрузку
после этого индикация мигала красным и зеленым, atmcheck устройство не находил. Перезагрузка по питанию помогла.

В чем может быть проблема?
лог:

------ 10.01.18 16:07:52 ------ Start >> CCLoadFW Version 2.2.00 ------
INF: Port = 'com1', FirmWare file is 'sme-ru1350.ssf', mode 'User'
INF: CCCLoadFWDlg: >> Подключение к CashCode Bill Validator через com1
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем сброс.
INF: CCCLoadFWDlg: >> Cброс завершен
INF: CashCodeCin:HW_Info >> Model=SM-RU1370AF3
INF: CashCodeCin:HW_Info >> serial=21KD46039807
INF: CCCLoadFWDlg: >> Подключение завершено, выполняем загрузку файла sme-ru1350.ssf .
INF: CCNet:StartDownLoad >> SM Sleep 500!
ERR: CCNet:_Read >> Error 12
INF: CCNet:StartDownLoad >> Status Error 240, Data:
02 03 07 50 00 b7 6c
ERR: CCNet:_Read >> Error 12
INF: CCNet:StopDownLoad >> Error 240, Data:
02 03 07 50 03 2c 5e
INF: CCCLoadFWDlg: >> Не удалось запустить режим загрузки.
INF: Destroed.

В 4 посте указаны одинаковые имена файлов и модели, а у вас расхождения- может у вас в этом проблема? И файл af3 в имени там, странно. prince писал(а): В 4 посте указаны одинаковые имена файлов и модели, а у вас расхождения- может у вас в этом проблема

1350 это которая накатывается, а 1370 это имеющаяся , как я понимаю. в 4ом посте они тоже отличаются.

Добавлено спустя 38 минут 4 секунды:
Это лог прошивалки для gx.

GxConsoleUpdater v1.0.3 by Crane CashCode Co. Inc.

Update Process Started
Wait. Resetting Device
Resetting Device OK
Wait. Switching To Update Mode
No Link With Validator

Видимо нужен смарт-стик. Я пытаюсь шиться с обычной флешки со старой прошивкой.

нужна симка, которая вставляется вместо заглушки (под стекером и крышкой). в каждой симке записано ограниченное кол-во перепрошивок и берут за перепрошивку по 5 грин. раньше было так, как сейчас - не интересовался.

врядли кто-то симку даст, если только под гарантии какие взять.

"Prize" писал(а): нужна симка, которая вставляется вместо заглушки (под стекером и крышкой). в каждой симке записано ограниченное кол-во перепрошивок и берут за перепрошивку по 5 грин. раньше было так, как сейчас - не интересовался.

врядли кто-то симку даст, если только под гарантии какие взять.


А они разьве не перепрограммируемые ?
Я думал нужно устройство для их считывания и всё . "sky" писал(а): Уж больно не хочется его снимать и весть в сервис центр.

Взять флэшку с новой прошивкой, подьехать к автомату. Отключить питание купюроприемника, снять стекер и крышку под стекером(если SM) или вынуть голову купюроприемника (FL, MFL), вынуть пластиковую заглушку, вставить вместо неё флэшку. Не собирая назад(SM) или сначала вернув голову на место(FL, MFL), включить питание купюроприемника. Смотреть некоторое время на мигание светодиодов купюроприемника, пока они не перестанут мигать. Отключить питание купюроприемника, вынуть флэшку, вставить пластиковую заглушку, поставить крышку, поставить стекер, включить питание купюроприемника.

"Парламентарные выражения дворник богато перемежал нецензурными словами, которым отдавал предпочтение." (с) Ильф и Петров Как быть тем кто работает на перефирии, а не в Moskow?
Где брать прошивку? «Господь Бог создал людей, Авраам Линкольн дал им свободу, но только полковник Сэмюэл Кольт наконец сделал их равными» "sky" писал(а): Уж больно не хочется его снимать и весть в сервис центр.

Взять флэшку с новой прошивкой, подьехать к автомату. Отключить питание купюроприемника, снять стекер и крышку под стекером(если SM) или вынуть голову купюроприемника (FL, MFL), вынуть пластиковую заглушку, вставить вместо неё флэшку. Не собирая назад(SM) или сначала вернув голову на место(FL, MFL), включить питание купюроприемника. Смотреть некоторое время на мигание светодиодов купюроприемника, пока они не перестанут мигать. Отключить питание купюроприемника, вынуть флэшку, вставить пластиковую заглушку, поставить крышку, поставить стекер, включить питание купюроприемника.

На этой странице приведена общая информация по купюроприемникам производства CashCode. Описание протоколов интерфейсов, применяемых в различных купюроприемниках, в том числе Cash Code, приведено на странице Протоколы купюроприемников.

Протокол CashCode Isolated Pulse

• Isolated Pulse Cashcode Serial Interface Описание импульсного изолированного последовательного интерфейса. / pdf, размер: 347.79 kB/

Протокол BI-Directional

• Bi-directional CashCode Bill Validator Protocol Двунаправленный протокол описание. / pdf, размер: 334.52 kB/

Протокол CCNEt (CashCode net)

• CashCode CCNET Controller Program TestCCNET V15 Программа для тестирования работы купюроприемника через протокол CCNet при подключении к COM порту. Версия 1.5. / rar, размер: 227.48 kB/

• CashCode-CCNET-rev.2.3.1 2002 Interface Description Полное описание интерфейсного протокола. / pdf, размер: 698.16 kB/

• CashCode-CCNET-rev.2.4.3 2006 Interface Description То же, более новая версия. / pdf, размер: 1.79 MB/

• VMC CashCode FL, VU, SM, BB ccnet simulator Симулятор протокола CCNet для купюроприемников CashCode FL, VU, SM, BB. Версия 2. / rar, размер: 205.23 kB/

• VMC CCNET CashCode FL, VU, SM, BB ccnet simulator Симулятор протокола CCNet для купюроприемников CashCode FL, VU, SM, BB. Версия 1. / rar, размер: 159.7 kB/

• Bulletins CCNET Modes Режимы работы протокола CCNet с разными купюрами. / pdf, размер: 80.56 kB/

Адаптеры для подключения купюроприемников CashCode к компьютеру через COM-порт

Приводится описание, технические параметры, распайка и назначение контактов разъемов купюроприемника и компьютера. В названии приведен протокол, модель купюроприемника, напряжение.

• PC Adapter-PS5-AD-CS Описание адаптера. Pulse/Serial, VU/MVU, SM/MSM / pdf, размер: 112.32 kB/

• PC Adapter-PS5 Описание адаптера с питанием. 12V, VU/ MVU, SM/MSM / pdf, размер: 88.82 kB/

• PC Adapter-PS5-FL Описание адаптера. 12V, FL/MFL / pdf, размер: 80.06 kB/

• PC Adapter-PS5-FL-DB9-01 12V, FL/MFL (RS232) with COM Cable / pdf, размер: 99.26 kB/

• PC Adapter-PS5-FL-DB9 B 12V, FL/MFL (RS232) with COM Cable / pdf, размер: 99.6 kB/

• PC Adapter-PS5-FL-PC A 12V, FL/MFL (OPTO), COM Cable / pdf, размер: 93.96 kB/

• PC Adapter-PS5-FLS-DB9 A 12V, FLS (RS232), COM Cable / pdf, размер: 87.39 kB/

• PC Adapter-PS5-MDB-12V A 12V, VU/MVU, SM/MSM (MDB), COM / pdf, размер: 217.97 kB/

• PC Adapter-PS5-VU-CCNET A 12V, VU/MVU, SM/MSM (RS232), COM / pdf, размер: 94.56 kB/

• PC Adapter-PS7-FL-DB9 24V, FL, MFL (RS232), COM / pdf, размер: 99.71 kB/

• PC Adapter-PS7-MDB-24V VU/MVU, SM/MSM (MDB) with COM / pdf, размер: 134.67 kB/

• PC Adapter-PS-MMB-RS-232 A 24V, MMB (RS232) with COM / pdf, размер: 35.34 kB/

• CashCode-PC Serial Port Connection Eng Подключение купюроприемника к PC COM порту. / pdf, размер: 486.59 kB/

Различная информация по купюроприемникам Cash Code

• CashCode-FL-BDP-WBA-Compatible Interfase-for-PC-connect Descriptions Eng Описание интерфейса протокола FL BDP. Совместим с WBA. / pdf, размер: 357.6 kB/

• CashCode-MDB-Protocol Interface-Descriptions Eng Описание протокола MDB для программирования. / pdf, размер: 52.23 kB/

• Serial Number System Система присвоения серийных номеров, принятая в CashCode. / pdf, размер: 52.13 kB/

• Update System NDEG Система обновления прошивки через флеш-карту. / pdf, размер: 469.96 kB/

• Update System P1848 Система обновления прошивки через программатор. / pdf, размер: 338.18 kB/

• Update Using Memsticks Руководство по обновлению прошивки через карту памяти Memory Stick. / pdf, размер: 29.35 kB/

• Upgrade US 100 2011 Перечень прошивок США. / pdf, размер: 61.01 kB/

• Upgrade US 5 2008 Перечень прошивок США. / pdf, размер: 20.43 kB/

Пример страницы инструкции:

Подключение купюроприемника CashCode SM к Arduino

Так сложилось, что моя основная работа связана с вендинговым оборудованием (терминалы самообслуживания, кофейники и так далее), вот и решил описать подключение купюроприемника CashCode SM к Arduino.

Технические параметры CashCode SM

► Обработка купюр: продольная
► Ширина купюр: 67-71 мм
► Вместимость кассеты: 200 / 400 / 1000 / 1500
► Скорость обработки купюры: 3 секунды
► Поддержка протоколов: Pulse / ccNet / ID003
► Напряжение питания: 12В

Общие сведения

А как же выбрать купюроприемник?

Для сравнения, возьму два популярных моделей купюроприемников ICT V7 и CashCode SM:

В общем, в двух словах, если в день оборот всех купюр составляет порядка 100 шт, выбирайте ICT если оборот более 100 шт, выбирайте CashCode.

Подключение купюроприемниика CashCode и Arduino

Подключение купюроприемника CashCode SM к Arduino

Необходимые детали:
► Arduino UNO R3 x 1 шт.
► Провод DuPont, 2,54 мм, 20 см x 1 шт.
► Кабель USB 2.0 A-B x 1 шт.
► CashCode SM 2073 с кассетой x 1 шт.
► LCD-дисплей 1602A (2×16, 5V, Синий) x 1 шт.
► Интерфейсный модуль IIC, I2C, TWI для LCD x 1 шт.
► Блок питания DC 12В, 2А x 1 шт.
► Резистор 4кОм, 0,125Вт x 1 шт.

Подготовка
Производитель позаботился и дал возможность пользователю менять параметры, передаваемого импульса, сигнала inhibit (сигнал запрета) так далее. Для изменения параметром, необходимо изменить состояние DIP переключателя (всего их два 8 и 4), что находится на центральной плате, для работы в моем примере. необходимо установить:

Для более подробной информации, можно скачать мануал по прошивке или посмотреть на фото ниже. Управление Inhibit реализовано в скетче (хотя можно было и не использовать), необходим он, для отключения приема купюр, например изза ошибки или кончился размен, в общем, все зависит от вас. Чтобы Inhibit работал, необходимо в разъем 2х8, установить перемычку между 3 и 4 контактом.

Подключение купюроприемника CashCode SM к Arduino

Подключение купюроприемника CashCode SM к Arduino

Назначение выводов на купюроприемнике CashCode SM-2073

Подключение купюроприемника CashCode SM к Arduino

Подключение купюроприемника CashCode SM к Arduino

После того как вы собрали схему, необходимо залить скетч в плату Arduino UNO, LCD дисплей подключаю с помощью интерфейса I2C, для нее необходимо установить библиотеку.

Читайте также: