Skip to main content
OŞeno.1
Associate II
November 30, 2022
Question

I am using STM32L443 processor. When the processor is locked, I reset the processor with NRST with external wdg. The processor is not reset although WDG is working properly.

  • November 30, 2022
  • 2 replies
  • 1272 views

I checked WDG. The system is working properly. If there is no reset, it resets when I disable the WDG signal. In case of deadlock, I pull to GND myself, but it still does not reset. The only solution is to cut off all energy.

This topic has been closed for replies.

2 replies

MLint.1
Associate II
December 8, 2022

I have a similar problem with an STM32L5.

I have the IWDG set up to fire 4 seconds if no HAL_IWDG_Refresh(&hiwdg) is executed.

Very occasionally, a lockup condition occurs.

But the STM32 does not reset.

Moreover, grounding the nRST pin does not reset the STM32

Scoping the nRST pin, i can clearly see the IWDG pulsing the pin, But the STM32 does not reset.

Only a power cycle resets..

nSRT pin is connected to a 100n cap, nothing else, as per the manual.

Did you ever find a solution?

OŞeno.1
OŞeno.1Author
Associate II
December 20, 2022

Sorry, I still haven't found anything clear. But upon the information I received, I was told to define the idle pins as outputs, I will try.

S.Ma
Principal
December 10, 2022

Anything in the errata sheet? The chip is in clock stopped mode?

OŞeno.1
OŞeno.1Author
Associate II
December 20, 2022

I couldn't find any relevant information.