WB 6: Errata: различия между версиями

Материал из Wiren Board
Строка 166: Строка 166:
'''Причины и подробное описание'''  
'''Причины и подробное описание'''  


При слабом сигнале GSM модем начинает работать на полную мощность, вызывая кратковременный провал напряжения питания по линии 4В и 3.3В. Из-за чего модем перезагружается и может не переподключиться (??????)
При слабом сигнале сети в 2G режиме GSM модем начинает работать на полную мощность, вызывая кратковременные провалы напряжения питания по линии 4В и 3.3В. Из-за чего перезагружается USB хаб питающийся от этих линий. При этом отключается всё оборудование, подключенное к USB хабу. В том числе Wi-Fi модуль, GSM модем и всё что было подключено к порту USB2. После восстановления питания USB хаб включается и работает в обычном режиме, однако Wi-Fi модуль при этом может зависнуть.


'''Пути обхода'''  
'''Пути обхода'''  
Гарантийный ремонт при проявлении проблемы - напаивание дополнительного конденсатора по линии 4В и 3,3В.
Гарантийный ремонт при проявлении проблемы - напаивание дополнительного конденсатора по линии 4В и 3,3В.


Установка драйверов для автоматического поднятия вайфай.(??????)
Установка ядра Lixux версии (...), в которой решена проблема зависания wi-fi модуля при перезагрузке USB хаба.
 
Установка драйвера wb-configs версии 1.82.3. В этой версии драйвера добавлен скрипт, который перезапускает hostapd после старта интерфейса Wlan0 (требуется для нормальной работы wi-fi в режиме точки доступа).





Версия 14:14, 17 августа 2020

Другие языки:

ERRWB630001: Зависание контроллера в модификации с аппаратной кнопкой и большим числом модулей ввода-вывода

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

Wiren Board 6 rev. 6.3

Описание

При подключенных трех и более боковых модулях ввода-вывода, контроллер зависает при включении кнопкой на корпусе. Аппаратный вотчдог при этом также не помогает.

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

Микросхемы MCP23008 и MCP23017 в боковых модулях по умолчанию включают пин INT в режим пуш-пулл с высоким состоянием.

Инициализация пина в режим "открытый коллектор" происходит позже, при загрузке модуля wb-hwconf-manager.

Поэтому три и более модуля выдают достаточно тока для паразитного питания процессора через линию INT на боковом разъеме, когда процессор выключен. Паразитное питание через линии GPIO может приводить к зависанию и "защёлкиванию" процессора i.MX 6ULL из-за аппаратных особенностей серии i.MX 6.

Пути обхода

Не использовать кнопку питания с >2 модулями ввода-вывода

Запланированное исправление

Исправлено в rev. 6.4

ERRWB630002: Невозможность обновления с USB-накопителя при подключенном клеммнике A4

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

Wiren Board 6 rev. 6.3, 6.4, 6.4.1

Описание

Если на клеммник A4 контроллера во время загрузки подано напряжение, соответствующее логической единице (т.е. напряжение от 3В и выше), то контроллер не обнаруживает USB-накопитель с обновлением прошивки.

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

Загрузчик ошибочно конфигурирует первый USB-порт контроллера в режиме OTG. Режим работы порта USB при этом управляется той же ножкой процессора, к которой подключен вход A4.

Пути обхода

При обновлении прошивки через USB-накопитель следует отключить провод от клеммы A4, либо снять клеммный блок целиком.

Запланированное исправление

Исправлено в загрузчике начиная с версии 1.0.0. Обновление загрузчика производится по запросу в офисе Wiren Board, обновление не считается гарантийным случаем.

ERRWB650003: Невозможность обновления с USB-накопителя в ревизии 6.5

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

Wiren Board 6 rev. 6.5

Описание

Контроллер не обнаруживает USB-накопитель с обновлением прошивки.

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

Загрузчик ошибочно конфигурирует первый USB-порт контроллера в режиме OTG. Режим работы порта USB при этом управляется той же ножкой процессора, к которой подключен вход A4.

Пути обхода

При обновлении прошивки через USB-накопитель следует подать на клеммник A4 напряжение от 5 до 30В. Для этого, например, можно соединить проводником клеммы A4 и W1 или клеммы A4 и W2.

Запланированное исправление

Исправлено в загрузчике начиная с версии 1.0.0, в устройствах отгруженных после 2019-03-10. Обновление загрузчика производится по запросу в офисе Wiren Board или удалённо.

ERRWB600004: Невозможность обновления с некоторых USB-накопителей

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

Wiren Board 6 всех аппаратных ревизий

Описание

Контроллер обнаруживает USB-накопитель с обновлением прошивки, но после нажатия на кнопку для подтверждения обновления, обновление не происходит. В отладочную консоль выводятся ошибки:

EHCI timed out on TD - token=0x2e008d80
EHCI timed out on TD - token=0xae008d80
EHCI timed out on TD - token=0xae008d80
Error reading cluster
** Unable to read file wb6_update_FACTORYRESET.fit **
Read failed: -1

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

Загрузчик не обрабатывает специальным образом нестабильно работающие контроллеры некоторых флеш-накопителей.

Пути обхода

Использовать USB-накопитель другой модели.

Запланированное исправление

Исправлено в загрузчике начиная с версии 1.0.1, в устройствах отгруженных начиная с 2019-04. Обновление загрузчика производится по запросу в офисе Wiren Board или удалённо.

ERRWB640005: Не работает порт CAN

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

Wiren Board 6 rev. 6.4, 6.4.1

Описание

Не работает порт CAN на передачу данных.

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

Ошибка в схемотехнике. Неправильно подключен транзистор для согласования уровней 5В и 3,3В.

Пути обхода

Использовать модуль расширения CAN-ISO.

Запланированное исправление

Исправлено в версиях начиная с 6.5

ERRWB600006: Перезагрузка модулей Wi-Fi и GSM при слабом сигнале GSM сети.

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

Wiren Board 6 все до rev. 6.6 включительно.

Описание

Перезагрузка модулей Wi-Fi и GSM.

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

При слабом сигнале сети в 2G режиме GSM модем начинает работать на полную мощность, вызывая кратковременные провалы напряжения питания по линии 4В и 3.3В. Из-за чего перезагружается USB хаб питающийся от этих линий. При этом отключается всё оборудование, подключенное к USB хабу. В том числе Wi-Fi модуль, GSM модем и всё что было подключено к порту USB2. После восстановления питания USB хаб включается и работает в обычном режиме, однако Wi-Fi модуль при этом может зависнуть.

Пути обхода Гарантийный ремонт при проявлении проблемы - напаивание дополнительного конденсатора по линии 4В и 3,3В.

Установка ядра Lixux версии (...), в которой решена проблема зависания wi-fi модуля при перезагрузке USB хаба.

Установка драйвера wb-configs версии 1.82.3. В этой версии драйвера добавлен скрипт, который перезапускает hostapd после старта интерфейса Wlan0 (требуется для нормальной работы wi-fi в режиме точки доступа).


Запланированное исправление

Схема питания изменена с версии 6.7.