polyhedron » 11 мар 2008, 09:57
немного отредактированный комментарий пользователя под ником Prize
для а7 и v7 моделей - проверено на практике - делал кабели, пользуясь только этим описанием
------------------------------------
Изначально, производителем предусмотрен специализированный программатор,
позволяющий обслуживать несколько моделей купюроприёмников данного
производителя. Одним из его важных качеств является возможность автономной
работы. Это может быть удобно при выезде на точку и прошивке нескольких девайсов
без применения компьютера. Найти такой программатор теперь можно у официального
дилера.
В случае же, если такой возможности нет, а необходимость апдейта стоит
достаточно остро - можно самостоятельно изготовить предложенный вариант
интерфейса и воспользоваться им для перепрошивки купюрников. Однако, наличие
компьютера в этом случае будет обязательным условием.
Используя переключатель можно будет переключаться между режимами прошивки и
калибровки. а используя кнопку "ресет" - не понадобится перезапускать купюрник блоком питания.
Сама технология прошивки купюрника выглядит следующим образом:
- установка на компьютере необходимого софта;
- подключение купюрника к компьютеру с помощью интерфейсного кабеля;
- наличие свежей прошивки, которую необходимо записать в купюрник.
Вот распальцовка разъёма RJ-45, установленного на купюроприёмнике ICT
A7-24A0R-RUR5:
=========
Pin1-GND
Pin2-TXD2
Pin3-RXD2
Pin4-Program
Pin5-/Reset
Pin6-VCC
Pin7-RXD1
Pin8-TXD1
=========
Подаём внешнее питание +12В на купюроприёмник , лучше от отдельного выносного блока питания,
при этом он будет заблокирован - в положении переключателя "программирование" - 4 контакт соединяется через контакт переключателя с корпусом (зелёные светодиоды мигать не будут).
Работа с программой для перепрошивки флеш-памяти купюрника предельно проста.
Запускаем файл FW16.EXE -
видим рабочее окно программы. Выбираем нашу прошивку в окошке WriteFile (кнопка
Search), причём, конвертировать родной файл прошивки 70WA8RU51.BIN в какой-либо
другой формат не нужно (выбираем Тип файлов "all files(*.*)"), далее выбираем из
списка CPU_MB90F549/Speed_16MHz/COM1 (подключаем наш интерфейсный кабель на
COM-port1). Нажимаем
ОДИН РАЗ кнопку DOWNLOAD. Если снизу пробежит гистограмма и выйдет окошко с
надписью "Ок!" - наш кабель работает!
Далее нужно последовательно стереть содержимое флеш-памяти в купюроприёмнике
[Erase], проверить чистоту содержимого области памяти после стирания [Blank
Chehk], записать во флеш-память нашу прошивку с проверкой записи [Write+Verify]
и убедиться в корректности записи, сравнив содержимое записаной памяти с
исходной прошивкой [Read+Compare]. Если в процессе выполнения всех этих действий
мы будем наблюдать окошко с надписью "Ок!" - наш купюрник прописался успешно!
В дальнейшем, если мы уже абсолютно уверены в работоспособности интерфейса,
можно после включения билла, сразу нажимать ОДИН раз кнопку [Auto] и все
операции по перепрошивке (исключая последнюю - считывание со сравнением) буду
проделаны в автоматическом режиме.
После этого нужно перевести переключатель в положение "калибровка" - 4 контакт в этом случае с корпусом НЕ СОЕДИНЯЕТСЯ - перепрошитый купюрник производит своё тестирование.
Выйти из программы прошивки.
Ещё понадобится специальный софт от производителя и WhiteCard -
специальные карточки под каждую модель билла, идущие в комплекте с родным
программатором.
Запустить программу калибровки. Установить номер нужного COMпорта, нажать кнопку "ресет".
Купюроприёмник отработает тест, в окне программы калибровки появится номер версии прошивки, нажать табличку с VR adjust. Появятся в правом окошке цифры
110
20
Вставить калибровочную карту в купюрник. Он её заглотит не до конца - зависит от версии прошивки билла- в правом окошке "побегут" цифры. Дождаться окончания "бега" цифр, прокрутить их вверх, сравнить первые 5 цифр после 110,20. Они должны иметь значения не более 200, не менее 50. Если хотя бы одно значение имеет вид 255- сел соответствующий светодиод, купюрнику требуется замена этого светодиода.
Выход из программы калибровки производится путем нажатия на табличку exit в "test mode".
Купюроприемник произведет самотестирование и перейдет в рабочий режим.
Для перевода программы калибровки можно нажать на "ресет" , а можно сразу закрыть её.
При продаже купюроприёмника ICT A7, в комплекте раньше был кабель
WEL-V706.Этот кабель легко переделать под
интерфейс для перепрошивки купюроприёмника.
Делается это следующим образом:
-откусываем старую фишку RJ-45 и выкидываем её;
-отпаиваем кабель от платки (первый контакт платки не распаян);
-снимаем общую изоляцию на кабеле со стороны разъёма на длину 1-2см;
-снимаем общую изоляцию на кабеле с отпаянной стороны на длину 2-4см;
-берём новую фишку RJ-45 и опрессовываем её таким образом, чтобы 2 контакта-7 и 8 -
остались пустыми, а 4 и 5 - задействованными;
-зачищаем провода и припаиваем отпаянный конец кабеля обратно к платке,
в следующей последовательности:
RJ-45==============================================платка разъёма RS232
1>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>5
2>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2
3>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>3
4>>>>>>>>>>>>>>>> через 2х позиционный переключатель к >>>>>>>>>>>>>>>5
5>>>>>>>>>>>>>>>>>>>>>> через кнопку "ресет" к >>>>>>>>>>>>>>>>>>>>>>>5
6>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>4
7 не используется 1 – не используется
8 не используется
У нас получаются распаяны 6 проводов, 2 - лишних не подключаются. Нумерация
контактов в 8-ми жильном кабеле идёт слева направо, если фишку расположить перед
собой контактами к себе и проводом вниз (лепесток-защёлка - сзади).