Атол 90Ф

В Атол-90Ф контроллер LPC1768FBD100 - 512kB flash, 64kB SRAM, Ethernet, USB (Host в .т.ч), LQFP100 package. На алиэкспресс 200р.

DA1, DA4 AP3512EMPTR-G1 PSOP-8 2 (18V, 2A SYNCHRONOUS DC-DC BUCK CONVERTER) DC-DC понижающий преобразователь 7.4В->
DA2 NCP1117ST50T3G SOT-223 1.0 A Low-Dropout Positive Fixed and Adjustable Voltage Regulators ...->3.3V

DA3 ESP8266 ESP-03 SMD 1
DD1 LPC1768FBD100 LQFP-100 1
DD2 MX25L8006EM2I-12G 86 MHz 200mil 8-SOP или еще MXIC MX25L1606E flash память
DD8 Winbond 25Q60DVSIG может и не быть (например только GSM)
DD3 M66 GSM/GPRS 1
DD4 DRV8835DSSR WSON ДВИГАТЕЛЬ
DD5 74HC595D SO16 1
DD6 NC-XXX Option 2 BGA4X4(Pitch_0.8)
DD7 M95256-WMN6 SO-8

USB можно напрямую подключать к мк = internal physical layer transceiver (PHY) integrated circuit
Physical Layer

плата управления AL.P190.41.001 rev1.9

фотка 1

Кстати в отдельных платах модуля Wifi (ESP8266) или модуля GSM (Quectell) может не быть.

принтер APS SS205-V4-LV

фотка 2

Для прошивки через системный загрузчик с помощью FlashMagick придется похоже подпаиваться к ножкам UART0 :

фотка 3

Нет зарядки аккумулятора

Прошивка ID серии : 6525 / 1253 / 2893. На дворе 2021г. март 19.

VD9 и VD4 тут не причем.

Дело в том , что зарядка аккумулятора управляется от сигналом процессора AKK_CHG , то есть зарядка аккумулятора может быть отключена программно. Когда все нормально AKK_CHG = 0В.

Когда касса выключена зарядка идет.

AKK_CHG = + 3,3В , то похоже это отключение зарядки.

В нашем случае : резисторы 1 Ом R51,52 погорели , по-видимому не тот аккумулятор подключали.

Для экспериментов все кабели кроме питания и аккумулятора можно отключить, то есть принтер , ФН отключаем.

WiFi

Интересный нюанс - на плате AL.P190.41.001 rev1.9 есть штатно запаянная wifi esp8266 DD5 и рядом память для нее DD8. И этот wifi может не работать.

Но есть еще разъем XP3 через который подключается доп. модуль Wifi AL.P010.42.001 .

Кабель для программирования по SWD.

фотка 4

СБРОС ЧАСОВ

Сброс часов происходит , когда касса выключена! В этот именно момент вынимает БП 9В. Слышим 7 высоко-частотных щелчка с периодом 0.5сек. Потом подключаем 9В , включаем кассу и получаем СБОЙ ЧАСОВ.

Замена всего чего только можно не помогает : батарейка, аккумулятор, контроллер, кварц часовой.

Логический анализатор ловит по VBat 10ns просадку напряжения до 0. Хотя как это возможно непонятно.

Короче проблема не решена....

Файлы для скачивания