Бутлоадер для TP07

TP06/TP07/NP06/NP07/ND98/ND99/ND9A/ND9C/ND9D/ND9E/ND9G/TH21/TH22/TH30/Другие
Первое новое сообщение • Сообщений: 3 • Страница 1 из 1

Бутлоадер для TP07

Непрочитанное сообщение Giro » 20 сен 2017, 17:30

По аналогии с бутлоадером для CCDM (https://bankomatchik.ru/forums/48/7876)создал бутлоадер для принтера TP07.
Управление происходит через виртуальный компорт (USB) с помощью терминальной программы (например HiperTerminal). Cписок функций :

    2.Upload The Image From the Internal Flash or RAM - сохранение в ПК части FLASH или RAM
    3.Check checksum of modules - проверка контрольных сумм модулей
    4.Get Bootloader Version
    5.Get Firmware info - информация о модулях в текущей прошивке
    6.EEPROM Service
    7.Reset device
    9.Display EEPROM Sensor Values
    0.UPDATE FIRMWARE!!!

    EEPROM Service:
    1:Upload EEPROM image to PC
    2:Write full image to EEPROM
    3:Clear statistic Values - полная очистка статистики("как новый")
    4:Set PRE OUT in EEPROM - ручная установка значения PRE OUT
    5.Write serial number to EEPROM - смена серийника и P/N

Для входа в бутлоадер зажать LF при включении пока не погаснут светодиоды(пару секунд). Для входа требуется "security key" он привязан к серийнику, присылайте в личку серийники(без первых двух цифр, должно остаться 8 цифр) я всем выдам ключи, если серийник не один пишите в одну строку через пробел. В будущем скорее всего выложу программу для генерации ключей.
В архиве оригинальная прошивка, моя модифицированная, драйвер, файл гипертерминала (можете использовать только смените номер порта на свой). Добавить мой бутлоадер в контроллер можно при помощи программатора или через JTAG. Также мой бутлоадер можно использовать с принтером NP07 и др., но не все функции будут работать корректно, нужны дополнительные исследования.

Добавлено спустя 4 часа 21 минуту 42 секунды:
Выкладываю файлы.

Добавлено спустя 18 часов 11 минут 56 секунд:
Прикрутил выдачу ключей к веб-странице aleted.100webspace.net
Пароль и логин к странице - "bankomatchik"
Giro
Новичок
 
Сообщения: 15
Зарегистрирован: 14 авг 2015, 20:52
Откуда: Украина

Re: Бутлоадер для TP07

Непрочитанное сообщение Giro » 04 окт 2017, 23:23

Добавил несколько статистических данных в раздел "Display EEPROM Sensor Values", также добавил возможность изменения даты производства устройства.
Giro
Новичок
 
Сообщения: 15
Зарегистрирован: 14 авг 2015, 20:52
Откуда: Украина

Re: Бутлоадер для TP07

Непрочитанное сообщение Giro » 11 окт 2017, 16:19

Добавил возможность калибровки датчиков из меню бутлоадера, находится в меню "EEPROM service". Это может понадобится если датчики уже не калибруются принтером самостоятельно, можно попытаться их вытянуть в рабочий режим. При калибровке обязательно должен присутствовать рулон бумаги в принтере, но ее не нужно заправлять. Если нужна калибровка датчика MARK, то нужно немного просунуть бумагу в транспорт.
Информация о сбойных датчиках будет выведена в терминал.
Ошибка при калибровке может говорить о том , что датчик действительно неисправен, неисправен контроллер или проводка, не подключены разъемы, датчики сильно загрязнены, или отсутствует рулон бумаги.
Также в режиме калибровки можно оценить состояние любого датчика, достаточно наличие контроллера и датчика.
...Добавил возможность тестирования датчиков, "P" - бумага присутствует, "N" - бумага отсутствует.
Giro
Новичок
 
Сообщения: 15
Зарегистрирован: 14 авг 2015, 20:52
Откуда: Украина


Сообщений: 3 • Страница 1 из 1

Вернуться в Принтеры



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1