Перешил 25Q32 и приставка ожила.
Добавлено: 09 Октябрь 2017, 12:36:43
MSD7816 есть UART - 95 (ТХ) и 94 (RX) - через 100 Ом резисторы идут к отдельным контактам на плате (иногда даже разъем стоит).
у MSD7802 - 60 (TX) и 59 (RX).
Подключаемся к ним через микросхему-преобразователь TTL <> RS232 или через DATA-кабель от старого сотового телефона.
Запускаем на компе Терминал, выбираем соответствующий COM-порт с параметрами 115200 8N1.
После включения приставки - сразу нажимаем любую клавишу, чтобы попасть в консоль загрузчика U-Boot::UART_115200
BIST0-OK
_snPDMDrv_PM_RtcGetCounter(CurrentCounter=0)
Hello U-Boot
U-Boot 1.1.6 (Sep 29 2013 - 03:36:56)
Hit any key to stop autoboot: 0
« MStar »#
Далее - даём команды:
инициализация флешки
« MStar »# usb reset
просмотр списка файлов
« MStar »# fatls usb 0:1
загрузка подготовленнго файла в оперативную память (0x80000000)
« MStar »# fatload usb 0:1 0x80000000 usb_upgrade_all_flash.bin
запись из памяти в SPI-флеш (0x0):
« MStar »# spi_wrc 0x80000000 0x0 0x400000
выполняем перезагрузку
« MStar »# reset
Желательно после загрузки - сбросить в заводские настройки.
Добавлено: 09 Октябрь 2017, 12:49:10
Наверное проще выпаять Флэш и прошить в программаторе, но у кого его нет, а есть uart кабель можно и так.
Добавлено: 09 Октябрь 2017, 12:36:43
MSD7816 есть UART - 95 (ТХ) и 94 (RX) - через 100 Ом резисторы идут к отдельным контактам на плате (иногда даже разъем стоит).
у MSD7802 - 60 (TX) и 59 (RX).
Подключаемся к ним через микросхему-преобразователь TTL <> RS232 или через DATA-кабель от старого сотового телефона.
Запускаем на компе Терминал, выбираем соответствующий COM-порт с параметрами 115200 8N1.
После включения приставки - сразу нажимаем любую клавишу, чтобы попасть в консоль загрузчика U-Boot::UART_115200
BIST0-OK
_snPDMDrv_PM_RtcGetCounter(CurrentCounter=0)
Hello U-Boot
U-Boot 1.1.6 (Sep 29 2013 - 03:36:56)
Hit any key to stop autoboot: 0
« MStar »#
Далее - даём команды:
инициализация флешки
« MStar »# usb reset
просмотр списка файлов
« MStar »# fatls usb 0:1
загрузка подготовленнго файла в оперативную память (0x80000000)
« MStar »# fatload usb 0:1 0x80000000 usb_upgrade_all_flash.bin
запись из памяти в SPI-флеш (0x0):
« MStar »# spi_wrc 0x80000000 0x0 0x400000
выполняем перезагрузку
« MStar »# reset
Желательно после загрузки - сбросить в заводские настройки.
Добавлено: 09 Октябрь 2017, 12:49:10
Наверное проще выпаять Флэш и прошить в программаторе, но у кого его нет, а есть uart кабель можно и так.