
On Monday 10 October 2022 09:55:12 Tom Rini wrote:
On Sun, Oct 09, 2022 at 09:12:25PM +0200, Pali Rohár wrote:
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.
Adding the watchdog custodian. Have you bisected this behavior yet? Thanks.
No, I have not bisected it yet, I have not had time for it as I did other thing (asm compiler error, HW runtime issues, ...) mentioned in other threads.