/************************************************************************* * I.MX6 Busybox watchdog * 说明: * 使用Busybox watchdog设置-t 60参数,结果会自动重启,不知道为什么, * 去看了一下源代码,重新理解了一下-T、-t参数的意思才知道仅仅设置-t参数, * 那么就不能大于等于60。 * * 2017-1-17 深圳 南山平山村 曾剑锋 ************************************************************************/ 一、参考文档: 1. BusyBox - The Swiss Army Knife of Embedded Linux https://www.busybox.net/downloads/BusyBox.html 二、说明文档: watchdog [-t N[ms]] [-T N[ms]] [-F] DEV Periodically write to watchdog device DEV Options: -T N Reboot after N seconds if not reset (default 60) -t N Reset every N seconds (default 30) -F Run in foreground Use 500ms to specify period in milliseconds 三、个人理解: -T:设定的是多少秒之内没有喂狗就会重启; -t:设定每个多少秒喂一次狗; -F:后台运行,不过我现在的i.MX6DL芯片要打补丁。 四、运行命令: watchdog -t 30 /dev/watchdog
时间: 2024-10-01 20:30:10