AnsweredAssumed Answered

STM32F100 Get Stuck

Question asked by grenier.christian on Feb 25, 2016
Latest reply on Feb 26, 2016 by krejci.pavel.002

I am faced with a big problem.  We applied ESD (8KV) to our system and we noticed that the microcontroller (STM32F100RCT6) get stuck for ever. We use the Independant WatchDog and must be kicked properly.  When it gets stuck, there's no reset.  I toggle a LED when we kick the watchdog to help us to understand the problem...  In normal way, the led blinks correctly... until ESD freezes the microcontroller.   In this special case, I can see LED strong ON and blinking stopped completely... No reset occurs!

We use internal HSI (8MHz).  The IWDG should use the LSI as main clock.

Is that possible that the microcontroller could stop to work?  Internal clocks stop to run?  I want a confirmation of this please.  I noticed sometimes during ESD test, the system resets by itself...  When reset occurs, that means the IWDG works fine.   

I'd like to fix this get stuck condition except power cycle it.

Thank you very much!  I need your 5 cents on it.