AM335x看门狗不起作用

时间:2014-04-17 07:18:46

标签: embedded-linux watchdog cortex-a8 texas-instruments omap

我目前正在开发TI AM335x主板(入门套件),我想让OMAP看门狗工作......

据我所知,平台在启动过程中会自动启用看门狗,我认为在启动时打印出以下消息可以确认:

[    1.510192] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec

如果我发出以下命令,如果我没有错:

echo 0 > /dev/watchdog
董事会应该在60秒内重启,不是吗?相反,60秒后没有任何反应......为什么?我错过了与此相关的内容吗?有人能帮助我吗?

2 个答案:

答案 0 :(得分:5)

好的,我自己找到了解决方案。

正如清楚地告诉here,文件/dev/watchdog必须保持打开状态以允许监视程序触发......然后导致监视程序激活的正确命令是:

cat > /dev/watchdog

然后输入0:60秒后电路板将重新启动。

答案 1 :(得分:3)

如果你按下"禁用看门狗定时器支持"它不一定要保持/ dev /看门狗打开。 (在设备驱动程序中可用 - >看门狗定时器支持 - > ...)功能在内核menuconfig上。