Элвес-МФ - инструкция по обновлению ПО и исправление программного сбоя в GET_Fieldvalue
Описание ошибки
При открытии смены, касса выдает на чеке вот такое значение "3803897956" и далее идет выключение питания и аннуляция чека. Так происходит по кругу - касса переходит в режим "ВЫБОР". Перезагрузка не помогла в данной ситуации. Со слов клиента ранее такой ошибки не было.



Первичная диагностика
Сперва нужно проверить аккумуляторную батарею на вольтаж, потому как при включении блок модуля WI-FI на интерфейсной плате потребляет не менее 5V.

Батарея выдает 4.4V что критично мало для кассы. Берем батарею с донора и ставим заряжаться на 3-4 часа.
Ремонт
Пробуем обновить ПО кассы, чтобы исправить ошибочное присвоение полю в чеке некоего значения "3803897956".
Для этого нам потребуется:
1. Кабель RJ11/RS-232
2. В программе MicroCfg считать и сохранить параметры таблиц, их нужно будет обратно загрузить после обновления, иначе придется вводить все вручную.
3. Выключить кассу и включить ее с жатой любой кнопкой - касса перейдет в режим "BOOT".
4. Запустить HyperTerminal.





После обновления ПО на экране кассы выйдет ошибка 195 - нужно инициализировать память.


После тех. обнуления нужно загрузить ранее сохраненные таблицы обратно в кассу, проверить все параметры и версию новой прошивки.

Как видно из чека проблема присвоения полю GET_Fieldvalue значения ушла, но осталась проблема низкого заряда аккумуляторной батареи.
Вероятнее всего тех 0,2 Ампер которые идут с зарядки не хватает, чтобы перекрыть 0,1 Ампер уходящих с батареи - выходит, что подзарядки на самом деле нет и идет разрядка аккумулятора в спящем режиме. Требуется замена АКБ.
0 комментариев