Other Parts Discussed in Thread: AM62L
器件型号: AM62L
您好、
我们将 在定制板中使用 Yocto 中的 11_02_08_02 SDK 版本。 我已修改 u-boot 以启用看门狗、
DTS 更改:
+&main_rti0 {
+ status = "okay";
+ compatible = "ti,j7-rti-wdt","ti,am62l-rti-wdt";
+};
默认配置:
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_TIMEOUT_MSECS=60000
+CONFIG_CMD_WDT=y
+CONFIG_WDT=y
+CONFIG_WDT_K3_RTI=y
u-boot 提示我收到以下错误:
=> wdt list
watchdog@e000000 (rti_wdt)
=> wdt dev watchdog@e000000
=> wdt start 5000
Starting watchdog timer failed (-16)
即使在 Linux 中、电路板也无法在我们不馈送看门狗时重新启动、
echo 1 > /dev/watchdog
[ 4046.682776] watchdog: watchdog0: nowayout prevents watchdog being stopped!
[ 4046.689735] watchdog: watchdog0: watchdog did not stop!
如果缺少任何步骤、请告诉我。
谢谢、
达尔米克