1 内核配置
将watchdog功能编译进内核
Device Drivers --->
[*] Watchdog Timer Support --->
-*- WatchDog Timer Driver Core
<*> Software watchdog
2 测试验证
2.1 查看看门狗节点是否生成
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3630a4cdb9b75842b3b4d03b64cc1513.png)
2.2 开启看门狗
开启看门狗,内核默认重启时间间隔是60s:echo 0 > /dev/watchdog
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a091313b6cacbbfe56c750148e5b1d59.png)
2.3 喂狗
喂狗,使系统可以正常使用:echo a > /dev/watchdog
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cf216573f697cd175a23f0f5e436596b.png)
2.4 关闭看门狗
关闭看门狗:echo -n V > /dev/watchdog -n:去掉回车
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c6be893f1c3495fb89620606701698cc.png)