Hi,
Problem Description:
We are using U-Boot on an SC573-EZKIT board with the watchdog enabled. We confirmed the watchdog is properly configured by rebuilding U-Boot with watchdog support enabled in the device tree .dtsi file.
Our testing shows an unexpected behavior related to the reset command:
-
Expected Behavior: When we use the
paniccommand from the U-Boot command-line interface (CLI), the watchdog correctly triggers a reboot of the board after a few seconds. -
Unexpected Behavior: If we first execute the
resetcommand and then, in the subsequent U-Boot session, run thepaniccommand, the system freezes. The watchdog fails to trigger, and a reboot does not occur.
Question:
Could you explain why the reset command appears to disable or interfere with the watchdog functionality in the subsequent U-Boot session? Can you please provide a solution or a workaround to ensure the watchdog remains active after a software reset.
Thanks!