如何启用看门狗?

如何启用看门狗?

我在看门狗定时器(wdt)上挣扎了一段时间。我无法让它工作。

我的微控制器是 AriaG25,基于 AT91SAM925。我用过本教程来编译内核。与 wdt 相关的内核设置如下所示:

CONFIG_WATCHDOG=y       
CONFIG_AT91SAM9X_WATCHDOG=y   

内核已顺利编译并成功启动。我已经通过安装了看门狗守护程序软件apt-get。现在我被困住了。如何让看门狗工作?我读了很多关于/dev/watchdog.我没有那个文件。我必须将硬件驱动程序放在那里吗?是一个司机?

答案1

我已将内核配置更改为:

CONFIG_WATCHDOG=y
CONFIG_SOFT_WATCHDOG=m
CONFIG_AT91SAM9X_WATCHDOG=y

现在我的看门狗定时器正在运行。我只需编辑/etc/watchdog.conf即可设置测试。

相关内容