Добрый день.
Watchdog есть. Через sysfs пользоваться так:
Записать в /dev/watchdog что-нибудь. Это запустит watchdog.
Далее с интервалом 30 сек писать что-то в этот файл. Если перестать записывать в файл - Тион перезагрузится.
Отключение - записать символ "V".
Посмотрите в списке запущенных процессов. Если есть wd_keepalive, значит watchdog уже работает.
Также, для управления можно использовать программу watchdog.
Как управлять из своего приложения - описано в документации Linux:
Documentation/watchdog/watchdog-api.txt