Flash-память STM32F103VCT6 считана штатно через разъем JG005 (интерфейс USART) путём активации встроенного аппаратного загрузчика. Задействовано ПО собственной разработки, но можно применить официальный "STM32 Flash Loader Demonstrator". Распиновка JG005: [1]-USART_RX; [2]-USART_TX; [3]-JTMS-SWDIO; [4]-JTCK-SWCLK; [5]-NC; [6]-NC; [7]-NRST; [8]-BOOT0; [9]-VDD_3.3V; [10]-GND Для активации загрузчика на линии [7],[8],[9] подать питание 3,3В, а RS232(UART)-преобразователь подключить: TX -> [1]; RX <- [2]. AN2606 также рекомендует подтянуть TX и RX резисторами 100 кОм к питанию 3,3В.
Прошивка считана с мертвого аппарата (КЗ по 3.3В уходящие в CPU STA1080HOA3) 1.W25Q128JVSN 2.W25Q16JVSIM F5705-FM Тюнер BD37069-звуковой процессор STA1080HOA3-контроллер BT-MC88-12-модуль Bluetooth M12L2561616A - ОЗУ BD49105 - Контроллер Питания
Проблема была в том, что магнитола не загружалась дальше логотипа. Все что нужно сделать: скачать файлы архива на usb флешку, подключить и перезагрузить магнитолу, прошивка начнётся сама. Версия прошивки от 13.03.2023 $IMAGE1$
Дамп EMMC считанный программатором для замены памяти или восстановления разделов после не удачного обновления по USB. В дампе нет бекапа раздела Storage Card4 ,там только карты ,после прошивки обновится по USB.