Mixtel90
 Guru
 Joined: 05/10/2019 Location: United KingdomPosts: 8453 |
| Posted: 07:18am 06 Oct 2025 |
|
|
|
AFAIK the hardware watchdog fires a CPU reset whenever it's counter gets down to zero. It's using the normal chip clock and shares part of the divider chain, but otherwise it's isolated from the rest of the chip apart from when it's counter register is accessed.
How all that works into MMBasic I don't know. I can't see any obvious explanation for what you're seeing. :(
I do know the watchdog works on pretty old versions of MMBasic. I have one running on my old fish tank controller. Occasionally the lights go off, the watchdog triggers, restarts the system and the lights fade up again. I've been unable to trace the cause of the problem though. That's using a YD-RP2040 with, IIRC, 5.07.04 or something like that. |