Wiren Board 7: Errata

Материал из Wiren Board
7.2.1 7.3 7.3.1
ERRWB70001
ERRWB73002
ERRWB73003
Легенда Не подвержено проблеме
Подвержено проблеме, исправляется обновлением ПО
Подвержено проблеме

ERRWB70001: После очередной перезагрузки контроллер не загружается

Подверженные устройства.

Wiren Board 7 всех ревизий с загрузчиком версии 1.1.1, выпущенные до 15 июля 2022 г.

Описание

Нормально работающий контроллер после очередной перезагрузки по питанию не включается. Светодиод индикации загорается жёлтым примерно на 20 секунд, потом гаснет на несколько секунд, дальше цикл повторяется.

В отладочной консоли написано:

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

Т.е. нормальная загрузка зависает после строчки DRAM.

Иногда проблема проявляется только если в контроллер вставлена microSD-карта.

Причины и подробное описание

Загрузчик неправильно инициализирует оперативную память, не дожидаясь стабилизации PLL перед обращением к микросхемам DRAM.

Пути обхода

Если вставлена microSD карта, попробовать вытащить и обновить загрузчик, как написано выше.

Исправление

Исправлено в U-Boot версии 2021.10-wb1.1.2.

Обновление портировано в stable wb-2204 и в testing.

Для обновления выполните по очереди три команды:

apt update
apt install u-boot-wb7
u-boot-install-wb

Рекомендуется обновить загрузчик на всех контроллерах. Проблема может проявиться на них позже.

Если контроллер уже не загружается, то вернуть его к жизни можно двумя способами:

  1. записью особого образа на чистую microSD-карту;
  2. подключением к компьютеру через первый USB-C и запуском утилиты sunxi-fel.


ERRWB73002: Неработоспособность CAN и CAN-UART в контроллерах ревизии 7.3

Подверженные устройства.

Wiren Board 7 ревизии 7.3 (партии v7.3A, v7.3A/2, v7.3B/1, v7.3B/1GI (/2) как с 1Gb RAM так и с 2Gb RAM, производились с июня по август 2022 г.)


Описание

Из-за ошибки схемотехники использование CAN/CAN-UART подвергает процессор риску преждевременного выхода из строя. CAN и CAN-UART отключены программно очередным обовлением ПО.

Клеммник RS-485-2 на подвержденных устройствах работает в режиме RS-485. Эта ошибка никак не влияет на работу RS-485.

Причины и подробное описание

Ошибка в BOM при сборке: используется трансивер CAN с логикой 5В, вместо нужных 3.3В. Это приводит к инжекции тока менее 10мА в GPIO процессора.

Пути обхода

Очередное обновление ПО принудительно отключает CAN.

Исправление

Исправлено в аппаратной ревизии 7.3.1 (с августа 2022г.). При использовании CAN устройства ревизии 7.3 подлежат гарантийной замене на более новые ревизии.

ERRWB73003: Возможная потеря пакетов и низкий уровень сигнала Wi-Fi

Подверженные устройства.

Wiren Board 7 ревизии 7.3 из партий v7.3Bxx (как с 1Gb RAM, так и с 2Gb RAM, производившихся в июле 2022 г.)

Описание

ДОПОЛНЯЕТСЯ

Причины и подробное описание

ДОПОЛНЯЕТСЯ

Пути обхода

Нет

Исправление

Исправлено в партиях v7.3BxxT (с литерой T на конце), а также во всех партиях в аппаратной ревизии 7.3.1 (с августа 2022г.).