16 808
правок
Строка 5: | Строка 5: | ||
== Wiren Board 7.4 == | == Wiren Board 7.4 == | ||
=== Как устроен === | === Как устроен === | ||
В контроллере есть специальный сторожевой таймер watchdog, реализованный в embedded контроллере — он перезагружает контроллер при зависании ПО. | |||
Если таймер досчитывает до 60 секунд embedded контроллер выключает на 1 секунду питание, что приводит к перезагрузке контроллера. Отсчёт таймера начинается после загрузки ОС Linux, это где-то 120 секунд после включения контроллера. | |||
В нормальном режиме таймер циклично сбрасывается через внутренний интерфейс, по которому embedded контроллер общается с основным процессором. Сброс сторожевого таймера контролируется специальным сервисом Linux '''watchdog'''. | |||
=== Отключение === | === Отключение === |