Обновление прошивки осуществляется только при закрытой смене в ФР. |
Для обновления прошивки ФР Атол с использованием утилиты необходимо:
Создать на кассе каталог /linuxcash/cash/conf/frupgrade/atol/
, поместить в него файл прошивки с названием FirmwareUpdater
.
Название файла прошивки менять запрещено. |
Добавить права на исполнение для файла прошивки командой:
chmod +x FirmwareUpdater |
/linuxcash/logs/current/frinit.log.
Прошивка ФР выполняется в несколько этапов:
frinit
проверяет версию протокола ФР. Для ФР, работающего по протоколу Атол, версия переключается со 2-й на 3-ю./linuxcash/logs/current/frinit.log
.После окончания прошивки создается файл-статус /linuxcash/cash/data/tmp/frupgrade.status
, в который записывается информация о номере ФР, уникальном идентификаторе файла прошивки и состоянии прошивки (успешно – upgradeFinished
, неуспешно – upgradeFailed
):
{ "00106304652281" : { "firmware" : "f3c6a96ba8628109ade3543dfb0e7d8ccac7f8bc", "state" : "upgradeFinished" } } |
В случае неудачного завершения работы утилиты Атол для повторной прошивки необходимо удалить файл-статус frupgrade.status и перезапустить кассу. |