Добрый вечер. Слетела прошивка на wirenboard 8. Теперь не могу залить новую. Перезашрузка примерно каждые 30сек
Добрый день!
Пришлите вывод из Debug Console в момент включения контроллера.
Обновление прошивки контроллера и откат к заводским настройкам описан в инструкции. Напишите точнее, что вы пробовали и что у вас не получается.
Контроллер Wiren Board WB8.5.3 AY7MTCMM циклически перезагружается по Watchdog. Кнопка FW в обычном режиме не реагирует, но работает в режиме восстановления (при загрузке с MicroSD wb8_recovery_microsd.img).
Что уже сделано:
-
Загрузились в среду восстановления (
~ #). -
Обнаружили, что на eMMC (
/dev/mmcblk0) полностью отсутствует таблица разделов.fdisk -l /dev/mmcblk0показывает только диск 14.58 GiB, без единого раздела. -
Встроенный в образ восстановления FIT-файл был для WB 8.4.3 (
wirenboard-843), а устройство — 8.5.1. При попытке Factory Reset выдавалоno proper DTB found. -
Скачали правильный FIT для WB 8.5 (
wb8_update_FACTORYRESET.fit, 259 МБ, дата 21.09.2026), скопировали его на раздел/mnt/factoryreset/вместо старого. -
Запустили Factory Reset через кнопку FW. Скрипт проверил SHA1 (успешно), но на этапе установки выдал:
text
blockdev: can't open '/dev/mmcblk0p2': No such file or directory blockdev: can't open '/dev/mmcblk0p3': No such file or directory /dev/shm/tmp.LQk0fe: line 316: [: : integer expression expected >>> Configuring environment for repartitioned eMMC >>> Will install to /dev/mmcblk0p2 !!! Unable to mount root filesystem ------ FAIL -
Попытка записать FIT-файл напрямую через
ddна/dev/mmcblk0также не создала таблицу разделов.
Текущее состояние:
-
eMMC
/dev/mmcblk0не имеет таблицы разделов (fdisk показывает «голый» диск). -
Скрипт восстановления не может создать
/dev/mmcblk0p2, потому что таблица разделов отсутствует. -
Кнопка FW работает только в режиме восстановления, в обычном режиме — нет.
-
Watchdog продолжает циклически перезагружать контроллер.
Данная тема является дублирующей, переписку продолжим в оригинальной: https://support.wirenboard.com/t/topic/43144