Перепрошиваем Атол 55,22ф

Это старый вариант прошивки касс Атол.

Перепрошиваем Атол 55Ф последней версией (Атол-FPrint-22ПТК аналогично). Например на ККТ Атол 55Ф январь 2017 г. изготовления к июлю 2017г. несколько раз менялась прошивка.

    Перепрошиваем по инструкции с сайта atol.ru , но возникают нюансы:
  • Чтобы перепрошить саму плату (ЦП) режим ("Программирование ККТ комбинированным ПО") сначала надо всегда перепрошивать bootloader, иначе не входит в режим "Программирование ККТ комбинированным ПО".
  • еще для прошивки bootloader нужен кабель RS232-RJ45 (специфичный на одном конце обычный COM порт мама 9 дырок, другой конец как RJ45 как Ethernet)

Windows 7-64
драйвер Атол 8.14.2
сам ККТ Атол 55Ф 01.2017г. , на тесте печатается ID серии(2908), 1 = 1245, 3 = 2893 , что означает bootloader версия 2893, 2908 прошивка самого ЦП, а 2893 некий "ПО эталон" (что это трудно сказать)

Такой вот вариант:
плата AL.P240.40.001 rev.5.6.1
на борту контроллер LPC1778FBD144
2628/1-1245/3-2438

Этап 1 - прошивка бутлодера

(проверьте, что код защиты вы знаете, например, распечатайте тест или посмотрите в формуляре, а лучше и то и другое)
(на всякий случай ФН отсоединяем)
выключен
перемычку 1 в ON
включили
программой FlashMagic с сайта atol.tu по RS232 кабелю шьем bootloader

фотка 1

выключили
перемычку 1 обратно в OFF

Примечание : Может получиться так , что на Этап 2 нельзя перейти без Этапа 1. Касса никак не входит в режим прошивки , не появляется съемный диск. Тогда просто сначала делаем Этап 1, потом Этап 2.

Этап2 - прошивка основной части программы

перемычка 1 в OFF
Не забываем теперь подключить USB кабель
Включили
запищала "красивая мелодия" (если был Этап 1)
появился съемный накопитель "ATOL FPrint"
перемычку 1 в ON (прямо на включенном ККТ)
на "ATOL FPrint" кидаем файл с комбинированной прошивкой (у меня например f62_4139_1245.con)
ждем завершения копирования
через некоторое время слышим звуковые сигналы
выключаем
перемычку 1 обратно в OFF
включаем
долго ждем ....
слышим звуковые сигналы
печатает ТАЛИЦЫ НЕНОРМ
инициализация микросхемы памяти БУ
перемычку 1 в ON (прямо на включенном ККТ)
ждем один сигнал и выключаем
перемычку 1 обратно в OFF
включаем
печатает НЕВЕРНЫЙ КОД ЗАЩИТЫ, также слетают все настройки
ККТ Атол 55Ф на тесте печатает ID серии(4139), 1 = 1245, 3 = 2893 , странно но изменилась только прошивка самого ЦП 4139, 2893 осталось то же.

канал обмена сбрасывается на RS232, если надо устанавливаем на USB
Техн.обнуление (похоже 2 раза нажимаем, ждем перезапуск кассы)

фотка 2

кстати если в диспетчере устройств останется "ATOL USB device (COMxx)" USB\VID_2912&PID_0005&REV_0200 - это странно, т.к. должно быть 2 VCOM порта появляться, иначе как выходить в интернет по USB для связи с ОФД. Все это говорит о том что надо устанавливать последние драйвера 10
в драйвере ККТ виден этот порт виден как COM42:FPrintUSB0, подключаемся по нему к ККТ
вводим код защиты через утилиту "налоговый инспектор", результат ОК.
через драйвер ККТ "Инициализацию таблиц" - все равно в системе только 1 ATOL USB device появляется. В общем оставим вопрос на ПОТОМ.


С прошивкой будем считать все закончилось нормально.

Если надо все-таки вызвать технологическое обнуление, т.е. перевести ККТ в режим необходимого техн. обнуления - можно вытащить батарейку (конечно на выключенном ККТ) на минуту.

    Делать техн.обнуление надо так:
  • разбираем ККТ
  • включаем
  • перемычку 1 в ON (прямо на включенном ККТ)
  • в драйвере ККТ "Настройка свойств" - "Сервис оборудования" - "Технологическое обнуление"(в инструкции написано при этом изделие должно находиться в режиме «Выбор», но в данном варианте обнуления это неважно, по умолчанию устанавливается)
  • писк, значит ОК
  • перемычку 1 в OFF (прямо на включенном ККТ)
  • выключаем
    Если надо ввести заводской номер - делаем так:
  • в драйвере ККТ настраиваем связь
  • "Режим" - "Доступ к ФП" - "пароль 30" - "закладка ФП/ЭКЛЗ/ЭЖ" - "зав.номер" = наш номер - Ввод заводского номера , ответ должен быть = "(0) Ошибок нет"
    если надо ввести код защиты:
  • в драйвере ККТ (8.14.2)
  • так не получается - "Режим" - "Выбор" - "пароль 30" - "Сервис" - "индекс кода" = наш код защиты - "Устан. код защиты" ОБЛОМ "(-3857) Некорректный код или номер кода защиты"
  • через программу "Утилита для регистрации ККТ АТОЛ" не прошло , по причине какого-то зависания
  • через программу налоговый инспектор сразу ОК (лотерея какая-то)

Код защиты рекомендую писать сразу на днище ККТ.


Остается странный вопрос сколько COM портов должно появляться в системе при подключении ккт по USB?

Интересно, что на другом ПК Windows-Server 2008-64 тут же тот же ККТ Атол 55Ф втыкаю в USB и появляется 2 VCOM порта. Тут
USB\VID_2912&PID_0005&REV_0200&MI_00, а в первом варианте было USB\VID_2912&PID_0005&REV_0200.