+7 495 177-04-47
+7 967 000-84-84

Обновление прошивки Атол bootloader

Обновление прошивки на фискальных регистраторах Атол (Атол FPrint-22ПТК, Атол 11Ф, Атол 52Ф и т. д.) происходит в два этапа:

 

Этап 1. Через COM-порт происходит первичное обновление и подготовка загрузчика.

 
Файл с ПО загрузчика (BOOT) имеет формат: fxx_bootloader_ffff.hex
fxx – обозначение кода модели изделия (для Атол FPrint-22ПТК - код модели f52 (c БУ rev. 5.25) или код модели f63 (c БУ rev. 5.6));
           (для Атол 11Ф - код модели изделия (для ККТ плата AL.P011.40.000 rev. 1.3.X (rev. 1.4.X) – код модели f67 – выбор LPC4078);
           (для Атол 11Ф - код модели изделия (для ККТ плата AT037.01.01 rev. 1.5.X – код модели f51 – выбор LPC1768); 
bootloader – маркер ПО загрузчика;
rrrr – версия ПО загрузчика;
hex - расширение файла с ПО загрузчика.
 

Этап 2. Через USB-порт происходит обновление ПО процессора и загрузчика.

 
Файл комбинированного ПО имеет формат: fxx_aaaa_ffff.con
fxx – обозначение кода модели изделия (для Атол FPrint-22ПТК - код модели f52 (c БУ rev. 5.25) или код модели f63 (c БУ rev. 5.6));
aaaa – ID серии ПО;
ffff – версия ПО центрального процессора;
con – расширение файла комбинированного ПО.


atol55f-1 (2).jpg
Порядок действий:

1. Установите на компьютер программу FlashMagic.
2. Если на фискальном регистраторе до этого была открыта смена - закройте ее.
3. Распечатайте на ФР информационный чек. Для этого выключите ФР, нажмите и удерживайте кнопку промотки бумаги и затем включите питание. После 2-го звукового сигнала (1-й основной, 2-й через несколько секунд) отпустите кнопку промотки. Аппарат распечатает чек, на котором будет указана основная информация о ККТ: канала обмена, скорость обмена и т. д.
 
Найдите на этом чеке код защиты 4 или лицензии 1, 2. После перепрошивки его нужно будет заново ввести в кассу. Данный код и лицензии можно также найти в паспорте кассового аппарата, но паспорт не всегда может оказаться под рукой.
 

atol55f-0.jpg  

4. Выключите аппарат. Отсоедините все кабели и отключите блок питания. Переверните аппарат и открутите 4 винта крепления, чтобы отсоединить верхнюю часть корпуса.
5. Снимите верхнюю крышку регистратора, чтобы получить доступ к основной плате. 
6. Найдите на плате переключатель SA1 блока управления с двумя тумблерами. Данный переключатель будет находится рядом с центральными процессором.

atol55f-1.jpg
7. Установите тумблер 1 переключателя SA1 в положение BOOT (ON).
atol55f-6.jpg (14 KB)8. Подключите фискальный регистратор с помощью кабеля COM к компьютеру. Подключите к фискальному регистратору блок питания и включите питание на аппарате. В этом режиме на передней панели регистратора будет постоянно гореть красный индикатор ошибки.  


9. Запустите программу FlashMagic. В окне программы укажите следующие настройки: 
- В поле COM Port укажите номер порта к которому подключен аппарат. 
- В поле Baud Route укажите скорость обмена - 57600 бод
- Установите флаг Erase all Flash + Code Rd Prot
- В поле Interface выберите None (ISP)
- В поле File выберите расположение файла с прошивкой (с расширением " .hex").
- Установите флаг Verify after programming для проведения верификации после завершения программирования. 

 atol55f-5.jpg
 

10. Укажите версию центрального процессора. Для этого нажмите на кнопку Select Device и в появившемся окне Device Database выберите папку ARM Cortex. Нажмите на «+» слева от указанной папки и в появившемся списке выберите необходимую версию процессора. После этого нажмите кнопку ОК внизу. 


atol55f-8.jpg

Версия центрального процессора будет зависеть от установленного в ККТ блока управления:
  • для БУ rev. 5.25 – LPC1768;
  • для БУ rev. 5.6 – LPC1778/LPC4078.
Также версию ЦП можно найти на самом центральном процессоре (находится на плате).
 
11. Для запуска процедуры программирования загрузчика нажмите кнопку Start


atol55f-5.jpg
12. Если все настройки указаны верно, то в нижней части окна программы появится строка состояния процесса программирования, который будет длиться 2-3 минуты. После окончания программирования, в нижней части программы появится сообщение "Finished". После этого можно закрыть программу.

atol55f-4.jpg (100 KB)

В случае, если после начала программирования на дисплей выводится сообщение об ошибке (Operation Failed), то еще раз проверьте: 
1) Соответствие настроек пункту 9; 
2) Правильно ли указана версия процессора (см. пункт 10); 
3) Состояние кабеля COM и подключение регистратора к компьютеру; 
4) Положение переключателя (режим BOOT). 


13. Выключите кассовый аппарат. Переставьте тумблер 1 переключателя SA1 в исходное положение NORM

atol55f-9.jpg (7 KB)14. Отсоедините кабель COM. Подключите ФР к компьютеру с помощью кабеля USB. После этого включите ФР. 

15. Так как память ККТ очищена полностью, то изделие издаст короткую мелодию и перейдет в режим программирования ПО. При этом, на компьютере в папке "Компьютер" должно появится новое устройство - съемный носитель с наименованием "АТОЛ FPrint". 

16. Не выключая питания на кассе, установите тумблер 1 переключателя SA1 в положение BOOT (ON).
atol55f-6.jpg (14 KB)
17. Скопируйте файл прошивки с расширением " .con" в папку "АТОЛ FPrint". Копирование будет длиться 2-3 минуты. 

atol55f-7.jpg (44 KB)


18. После того как файл скопировался, выключите кассовый аппарат и переставить тумблер 1 переключателя SA1 в положение NORM

19. Включите кассовый аппарат. После обновления ПО регистратор проведет автотестирование и при этом в документе «Автотестирование» будет напечатано:
Чтобы вернуть аппарат в рабочий режим, необходимо выполнить инициализацию микросхемы памяти БУ.

atol55f-10.jpg (8 KB)
20. Для инициализации необходимо проделать следующее: на включенной кассе переставьте тумблер 1 переключателя SA1 в положение BOOT, дождитесь изменения звуковых сигналов и переставьте переключатель обратно в положение NORM. После этого выключите питание на кассе. При последующем включении касса должна вернуться в рабочий режим и распечатать чек готовности к работе.

21. После инициализации произойдет удаление кода защиты фискального регистратора. Для дальнейшей работы аппарата необходимо будет восстановить его код защиты.

22. Соберите корпус фискального регистратора и скрутите его 4-мя винтами.


12032 10.02.2021
0
0
Онлайн курсы IT