wb_editors
67
правок
Fizikdaos (обсуждение | вклад) |
Romarrk (обсуждение | вклад) |
||
Строка 254: | Строка 254: | ||
Исправлена в ядре Linux (пакет linux-image-wb6 версии 5.10.0-wb2 и выше). | Исправлена в ядре Linux (пакет linux-image-wb6 версии 5.10.0-wb2 и выше). | ||
== ERRWB600010: Watchdog срабатывает не всегда == | |||
'''Подверженные устройства''' | |||
Все Wiren Board 6.8.1a | |||
'''Описание''' | |||
Аппаратный таймер watchdog срабатывает не всегда. При остановке процессора по команде Linux halt или из-за зависания программы, таймер может не сработать, перезапуск по питанию не состоится, и контроллер оказывается неработоспособным на неопределенное время. | |||
'''Причины и подробное описание''' | |||
Из-за ошибки в схемотехнике таймер watchdog в платах Wirenboard версии 6.8.1a не срабатывает, если сигнал watchdog_in с процессора остановился в состоянии логической '1'. В нормальном состоянии этот сигнал имеет вид серии импульсов прямоугольной формы со скважностью 1/2, соответственно вероятность отказа watchdog составляет 50%. | |||
'''Пути обхода''' | |||
Это аппаратная ошибка. Планируется программный патч, который должен уменьшить вероятность несрабатывания watchdog на уже произведенных устройствах. | |||
'''Запланированное исправление''' | |||
Ошибка будет исправлена в контроллерах версии 6.8.1b |