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

Материал из Wiren Board
Строка 21: Строка 21:


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


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


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

Версия 17:04, 14 июня 2018


Проблема

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

Wiren Board 6 rev. 6.3

Описание

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

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

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

Инициализация в режим "открытый коллектор" происходит позже при работе с контроллером.

Поэтому три и более модуля выдают достаточно тока для паразитного питания процессора через линию INT.

Одна из особенностей работы процессора iMX6ULL - зависание при паразитном питании.

Пути обхода

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

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

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