Broken watchdog in u-boot master branch
Pali Rohár
pali at kernel.org
Sun Oct 9 21:12:25 CEST 2022
Hello! Watchdog code seems to be broken in u-boot master branch.
On Nokia N900 I'm getting following message in qemu:
cyclic function rx51_watchdog took too long: 10000us vs 1000us max, disabling
Seems that watchdog core code is not prepared for "slower" watchdogs
which communicate over slower i2c bus, like it is the case for N900.
Disabling slower watchdog is a bad idea as it would result in reboot
loop instead of slower - but working code.
More information about the U-Boot
mailing list