cancel
Showing results for 
Search instead for 
Did you mean: 

I'm using STM32u575ZI-Q Hardfault is triggering in debug mode when it hits a breakpoint. I'm facing this on implementing IWDG. May I know what might be the issue and resolution?

Umahe.1
Associate II

Here is my code for IWDG

LL_IWDG_EnableWriteAccess(IWDG);
 
   // Set the prescaler value of 8 to the IWDG
   LL_IWDG_SetPrescaler(IWDG, LL_IWDG_PRESCALER_8);
 
   // Specify the IWDG down-counter reload value
   LL_IWDG_SetReloadCounter(IWDG, 2000);
 
   // Reloads IWDG counter with value defined in the reload register
   LL_IWDG_ReloadCounter(IWDG);
 
   // Start the Independent Watchdog
   LL_IWDG_Enable(IWDG);

1 REPLY 1
Bob S
Principal

Do you have your debugger configured to disable watchdog clocks while halted? If not, the IWDG will trigger while you are halted at a breakpoint.