cancel
Showing results for 
Search instead for 
Did you mean: 

Restart without Register RCC->CSR bits set (STM32F417ZGT6)

Ingmar
Associate II

Hi there,

we have an application which already tracks register RCC->CSR on startup and writes the content to the log files.

From time to time, due to (intentionally unfiltered) electrical disturbances in the electronic or external EM pulses, we see the controller performing a restart, usually setting CSR to values 0x24... when the watchdog is involved, or 0x0E... when the power is switched off.

However, there are cases where the register is 0x00000003 (3 being OK for the LSI clock), thus, it just restarts without documenting the cause in any of these bits.

Any idea how this happens? One would expect that the µC somehow performs an internal reset, which should be seen in the register. So what does actually cause the restart?

The µC is a STM32F417.

0 REPLIES 0