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

Материал из Wiren Board
(Подготовка страницы к переводу)
(Отметить эту версию для перевода)
Строка 2: Строка 2:
<translate>
<translate>


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




====Подверженные устройства====
====Подверженные устройства==== <!--T:2-->


<!--T:3-->
Wiren Board 6 '''rev. 6.3'''
Wiren Board 6 '''rev. 6.3'''




====Описание====
====Описание==== <!--T:4-->


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




====Причины и подробное описание====
====Причины и подробное описание==== <!--T:6-->


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


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


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




====Пути обхода====
====Пути обхода==== <!--T:10-->


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




====Запланированное исправление====
====Запланированное исправление==== <!--T:12-->


<!--T:13-->
Исправлено в rev. 6.4
Исправлено в rev. 6.4






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




====Подверженные устройства====
====Подверженные устройства==== <!--T:15-->


<!--T:16-->
Wiren Board 6 '''rev. 6.3, 6.4, 6.4.1'''
Wiren Board 6 '''rev. 6.3, 6.4, 6.4.1'''




====Описание====
====Описание==== <!--T:17-->


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




====Причины и подробное описание====
====Причины и подробное описание==== <!--T:19-->


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




====Пути обхода====
====Пути обхода==== <!--T:21-->


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




====Запланированное исправление====
====Запланированное исправление==== <!--T:23-->


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




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




====Подверженные устройства====
====Подверженные устройства==== <!--T:26-->


<!--T:27-->
Wiren Board 6 '''rev. 6.5'''
Wiren Board 6 '''rev. 6.5'''




====Описание====
====Описание==== <!--T:28-->


<!--T:29-->
Контроллер не обнаруживает USB-накопитель с обновлением прошивки.
Контроллер не обнаруживает USB-накопитель с обновлением прошивки.




====Причины и подробное описание====
====Причины и подробное описание==== <!--T:30-->


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




====Пути обхода====
====Пути обхода==== <!--T:32-->


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




====Запланированное исправление====
====Запланированное исправление==== <!--T:34-->


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




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




====Подверженные устройства====
====Подверженные устройства==== <!--T:37-->


<!--T:38-->
Wiren Board 6 всех аппаратных ревизий
Wiren Board 6 всех аппаратных ревизий




====Описание====
====Описание==== <!--T:39-->


<!--T:40-->
Контроллер обнаруживает USB-накопитель с обновлением прошивки, но после нажатия на кнопку для подтверждения обновления, обновление не происходит. В отладочную консоль выводятся ошибки:
Контроллер обнаруживает USB-накопитель с обновлением прошивки, но после нажатия на кнопку для подтверждения обновления, обновление не происходит. В отладочную консоль выводятся ошибки:
<pre>
<pre>
Строка 114: Строка 133:




====Причины и подробное описание====
====Причины и подробное описание==== <!--T:41-->


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




====Пути обхода====
====Пути обхода==== <!--T:43-->


<!--T:44-->
Использовать USB-накопитель другой модели.  
Использовать USB-накопитель другой модели.  




====Запланированное исправление====
====Запланированное исправление==== <!--T:45-->


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

Версия 19:51, 27 июня 2019

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

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 или удалённо.