ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: Genues от 16 Мая, 2017, 09:43:49
-
Расскажите пожалуйста про аппаратный watchdog на Тионе.
Есть ли? Как пользоваться?
-
Добрый день.
Watchdog есть. Через sysfs пользоваться так:
Записать в /dev/watchdog что-нибудь. Это запустит watchdog.
Далее с интервалом 30 сек писать что-то в этот файл. Если перестать записывать в файл - Тион перезагрузится.
Отключение - записать символ "V".
Посмотрите в списке запущенных процессов. Если есть wd_keepalive, значит watchdog уже работает.
Также, для управления можно использовать программу watchdog.
Как управлять из своего приложения - описано в документации Linux:
Documentation/watchdog/watchdog-api.txt
-
Про этот watchdog мне известно, однако я так понял он программный.
А меня интересует именно аппаратный.
Для случаев когда фактически linux уже не функционирует, когда только передергивание питания помогает.
-
Насколько я понял, если при сборке Linux включить аппаратный watchdog imx28, то /dev/watchdog - это и есть он.
-
А можно подробнее, где это включить?
-
В конфигурации ядра, Device Drivers -> Watchdog timer support -> Freescale mxs watchdog.
-
Спасибо, попробую.