Прим 21ФА - замена ПО, базовые понятия

2 октября 2020 3409 просмотров

Введение. Прошивка ККТ Прим 21ФА не намного сложнее прошивки любого другого ККТ, при этом желающих прошивать данный ККТ находится весьма мало - причина банальная, ККТ такого типа 2-3 на город, а для изучения документации по прошивке требуется довольно много времени. Любое, даже малейшее отклонение от алгоритма прошивки может привести к непредсказуемым последствиям - отсюда и нежелание сервисных центров  связываться с этим типом ККТ.

Базовые понятия. 

1.Для обновления ПО в ККТ Прим 21ФА требуется обновить:
1.а. Блок УПД
1.б. Блок Фискального контроллера
1.в. Блок Принтера


Упрощенная схема обновления ПО на ККТ Прим 21ФА


2. Фискальный контроллер.

Фискальный контроллер -внешний вид.

2.а. Прошивка 57 и ниже - прошивка только через перемычку 

Перемычка для программирования прошивки 57 и ниже

2.б. Прошивка 58 и выше - появилась возможность прошивать без перемычки, вместо перемычки: - в файле FRS.ini в секции Boot устанавливаем Enable равным 1 

[Boot]
Enable=1

После чего из FRService ОФД 

Техник -> Начало сеанса
Сервисный центр -> Загрузчик/

Далее закрываем FRService ОФД и прошиваем как с перемычкой. 

2.в. Для любых версий прошивки, принудительный вход в режим тех. обнуления

Перемычка для принудительного входа в режим тех. обнуления

2.г. Перемычки работают всегда, если фискальный контроллер не реагирует на перемычки, с большой долей вероятности блок фискального контроллера неисправен.
Дважды попадались Фискальные контроллеры, которые начинали работать после пропайки выводов (не прогрева кристалла, а именно пропайка выводов). 
Контроллер не всегда реагирует даже на перемычку тех. обнуления, но после небольшой паузы 5-10 минут, начинал адекватно реагировать на нее.

2.д. Версии контроллеров
1.2LPC21 - работа с ЭКЛЗ
2.0LPC21 (она же  версия ПО ниже 99 )- работа с ФН по протоколу ФФД 1.0
4.0LPC21 (она же версия ПО 100 - 105 )- работа с ФН по протоколу ФФД 1.05
4.1LPC21 (она же версия ПО 109 )- работа с ФН по приказу ММВ-7-20/434

Просмотр версии ПО фискального контроллера - версия ПО: 57 

2.е. Совместимость

Фискальные контроллеры Прим 07, 08 и 21 совместимы между собой на 100%

2.ж. Получение кода защиты.
В окне монитора
-DB (запрос дампа)
-T (получение трассовой информации)
-002C (адрес начала блока)
-0010 (адрес конца блока)

Первые 16 цифр - это код защиты

Просмотр кода защиты в фискальном котроллере.

3. УПД (Устройство передачи данных).

УПД -внешний вид.

3.а.
УПД версии 12 и ниже прошиваются только через программатор
УПД версии 13 и выше прошиваются через WEB интерфейс

3.б. Программатор - это обычный переходник уровней  TTL-RS232 

Схема программатора для УПД 

4.Принтер.

4.а. На ККТ Прим 21Ф могут устанавливаться принтера Epson и VKP80.

4.б. После обновления ПО ККТ и УПД необходимо установить новые шрифты на принтер.