Wirenboard 7 циклически перегружается #2

Wirenboard 7 hw 7.2.1.c после выключения и включения перегружается. Питание 24в стабильное. Cбросить зажатой кнопкой FW и вкл питания не получается (ничего не происходит, нет звука, просто также перегружается), обновить прошивку с флешки не получается. Последнее обновление системы через apt update было меньше месяца назад.
Debug console выдает:
U-Boot SPL 2021.10-wb1.1.1-g4c04347f3e (Feb 03 2022 - 14:48:16 +0000)
DRAM:

Описаное походит на это: Wiren Board 7: Errata — Wiren Board ERRWB70001
Там написано:
“Если контроллер уже не загружается, то вернуть его к жизни можно двумя способами:
записью особого образа на чистую microSD-карту;
подключением к компьютеру через первый USB-C и запуском утилиты sunxi-fel.”
Но что за образ и как юзать sunxi-fel не написано.

Что делать?
Как понимаю, это стандартная проблема, и нужно было обновить u-boot. Я купил у вас два контроллера, сейчас жду когда вы отгрузите еще один. Почему мне не сообщили о критической необходимости обновить u-boot?

Это читали?
https://wirenboard.com/wiki/Wiren_Board_7_Firmware_Update
там описан вариант с microSD

Пробовал через USB блешку и Debug network. Ничего не происходит, ребут.
microSD не было под рукой.

А что пишет в debug console в процессе?

Рекомендую оставить контроллер включенным на некоторое время, возможно несколько часов. Ну и после того как загрузится - обновить. Также, как написал коллега - вариант с SD.

debug console выдает эту надпись по кругу:

U-Boot SPL 2021.10-wb1.1.1-g4c04347f3e (Feb 03 2022 - 14:48:16 +0000)
DRAM:

Оставил на ночь (часов на 8). Утром он был в том же состоянии ребута. Сейчас выключил и уехал.
Есть разница как шить, с microSD или USB флешки?

С microSD проще.

Нет, ни USB, ни microSD не обновляют и не сбрасывают.
Пробовал обновление и сброс. Все девайсы отключил, модули из корпуса вынул. Не пикает, в консоле одно и то же.

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

  • WB7 1 шт
    То есть модули расширения - остаются у вас.
    Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, с наклейки,
  3. ваш действующий телефон, адрес доставки, ФИО получателя.

Добрый день!

Прошу прощения, коллеги не знали деталей проблемы, поэтому в еррате мы сделали ссылку на обновление через microSD и просили сделать это вас.

Имелась в виду особая процедура, чтобы обновить загрузчик. Постараемся описать её подробно.

Проблема проявляется чрезвычайно редко, всего было несколько случаев. Сама процедура обновления загрузчика - потенциально опасная: если питание пропадёт в процессе обновления, то здоровый контроллер попадёт в состояние как было у вас. А ещё оповещения о подобных проблемах с помощью рассылки, по нашему опыту, имеет чрезвычайно низкую конверсию.

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

1 Like

Процедура восстановления теперь описана в еррате: Wiren Board 7: Errata — Wiren Board

Благодарю за оперативную замену. Контроллер заменен, сейчас все работает. Проблема была дико болная.
Сейчас все работает.
Вопрос про u-boot. Он не обновляется после “apt update; apt upgrade”?

Нет, не обновляется. Чтобы обновить загрузчик, надо сделать apt update && apt upgrade, а потом ещё и выполнить u-boot-install-wb.

1 Like