Найти тему
Просто о ККТ

Атол 22/55 не мигрирует на платформу 5.0 ("слепая" плата)

Системная плата AL.P240.40.001 rev.5.6.1 - с виду, трудно сказать, что данная системная плата не может перейти на платформу 5.0
Системная плата AL.P240.40.001 rev.5.6.1 - с виду, трудно сказать, что данная системная плата не может перейти на платформу 5.0

Рано или поздно, но встречаются системные платы, которые невозможно перевести на платформу 5.0 стандартным мигратором из ЛК Атол. Обычно такая проблема решается либо через "светофор", но при этом ККТ оказывается без ключей, а значит не видна в ЛК АС, либо через замену системной платы.

На текущий момент встречено 3 типа ККТ, которые не могут перейти на платформу 5.0  классическим способом, то есть через мигратор. В этой заметке я расскажу о самом сложном случае и как перевести такой ККТ на платформу 5.0 без замены системной платы.

Речь пойдет о так называемой "слепой" системной плате, данные тип платы получил свое название за особенность прошивки - ибо при прошивке CON файлом, такая системная плата ведет себя таким образом, будто бы в нее загружают "не тот" CON файл. Например, если бы в системную плату 5.6 (f62) мы попытались прошить CON файл от системной платы 5.25(f47). В случае "слепой" системной платы, последняя ведет себя словно CON файл не соответствует системной плате, но при этом успешно устанавливает CON файл, а не делает откат.

Сильно упрощая, для загрузки ПО в "слепую" системную плату, для разворачивания CON файла (речь идет о платформе 2.5), при зависании ККТ требуется, физически выключить и заново включить ККТ, для "дозагрузки" (разворачивания) CON файла.

Методика определения "слепой" системной платы

Если на системную плату не устанавливается платформа 5.0, для начала надо убедится, что это это "слепая" системная плата. Flash magic-ом заливаем загрузчик  2893.hex, и далее, по методике Атол загружаем CON файл с прошивкой 7943. Если загрузка CON файла остановилась на красном светодиоде и ККТ ни на что не реагирует, а после включения-выключения  ККТ загрузка продолжилась - перед вами "слепая" плата.

Методика прошивки "слепой" системной платы

Думаю из вышесказанного все уже и так понятно, но есть нюансы - при миграции на платформу 5.0 выключение- включение ККТ, как это проходило на платформе 2.5, не помогает продолжить программирование.

На этапе загрузки boot, у ККТ загорается красный светодиод и он теряет связь с компьютером
На этапе загрузки boot, у ККТ загорается красный светодиод и он теряет связь с компьютером

Обычно после загрузки boot (самый первый бегунок) - ККТ находится компьютером после первой попытки, в случае "слепого"  ККТ, на этом этапе мигратор зависает и обычно процедура миграции заканчивается "окирпичиванем" ККТ - у пользователя остается два вариант прошивать через "светофор" или менять системную плату. Нам же достаточно убедиться, что ККТ "завис" - обычно достаточно 3 попыток подключения к ККТ. Далее выключаем ККТ, сложность в том, что если снова включить ККТ, эффекта, как на платформе 2.5 не будет. Перед тем, как включить заново ККТ, требуется разрядить (закоротить проволокой или пинцетом) все 6 конденсаторов 330мкФ*35В. ЭТО ВАЖНО!!! После разряда емкостей, достаточно включить ККТ и он сразу же найдется с первой попытки (на скрине после 5 попытки). Далее миграция проходит без проблем, а значит в ККТ загрузятся ключи и он будет видится в ЛК Атол.

При дальнейших обновлениях, например с 5.7.10 на 5.8.20 выключать/включать ККТ не требуется - в пределах платформы 5.0 ККТ обновляется без проблем.

Справочные данные по "слепой" системной плате AL.P240.40.001 rev.5.6.1 (Атол 55/22Ф)

Маркировка процессора
Маркировка процессора
Сигнатура процессора
Сигнатура процессора
Маркировка памяти
Маркировка памяти