Other Parts Discussed in Thread: AM62P
Champs,
customer would like to control WD via systemd daemon. In order to do so they set RuntimeWatchdogSec to 60 in /etc/systemd/system.conf . the expectation is that the systemd daemon will pat the dog as long as the system is operating. Instead, the board reboots ~every 60s. I have also observed the same behavior on SK EVM running SDK 9.01 default image.
Question: has wdt_rti been tested with systemd? is it supposed to work?
Also, I noticed that the wdt_rti driver is built as a module and is somewhere inserted during Linux boot. When tried using it as built-in (CONFIG_K3_RTI_WATCHDOG=y) Linux produces the following error message ~every 100s:
vmap allocation for size 479232 failed: use vmalloc=<size> to increase size
modprobe: vmalloc error: size 475136, vm_struct allocation failed, mode
it looks like it still somehow tries to install the module despite the fact that it is compiled in.
Questions:
1. Where wdt_rti module is installed (no trace in dmesg)?
2. is it possible to use it as a built-in driver?
thank you
Michael
thank you
Michael