cancel
Showing results for 
Search instead for 
Did you mean: 

Watchdog is not resetting when it should do so (IWDG & WWDG)

Michael Steinecke
Associate II
Posted on February 04, 2016 at 00:43

Hello folks,

I have a STM32F429ZG custom board. Occasionally it runs in a faulty state (after several days of running). I believe the stack gets corrupted, somehow.

My problem is, I've configured both IWDG and WWDG watchdogs. Neither of them manages to reset the device when the error occurs. I can say for sure, the code that should retrigger the IWDG is not executed in that state. 

When I force the watchdogs by preventing the retrigger code from execution, (while(1) ...) they working as desired.

Which circumstances can prevent both watchdogs from firing?

Simliar behavior I've seen with a STM32F103ZG as well.

#watchdog #wwdg #iwdg #!stm32f4
3 REPLIES 3
Posted on February 04, 2016 at 04:51

Driving NRST externally?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on February 04, 2016 at 12:20

Please review how to in-line cites

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..