我创建了一个时间间隔为 30 秒的看门狗守护程序应用程序;每 5 秒,我试图点击看门狗计数器,它工作正常。如果我杀死这个守护进程,它会显示以下内容:
mxc_wdt: Unexpected close, not stopping!
Run Code Online (Sandbox Code Playgroud)
然后,我的设备在我的时间间隔变为零后重置(即,硬件计数器倒计时为零)。
我什至CONFIG_WATCHDOG_NOWAYOUT=N
在内核中配置。
是否有任何过程可以在用户 bash 提示符下禁用此看门狗功能?我disable not supported by this chip
在核mxc_wdt_disable
函数中观察到。