Skip to main content
b1aze
Associate III
February 5, 2026
Question

sm32h7 firmware only running after reset

  • February 5, 2026
  • 2 replies
  • 198 views

hi guys , 

I have been working on a stm32 project like a digital automotive cluster using STM32H7A3ViT6 MCU . I am using the LTDC module to drive the display . now the problem is the mcu dosent run the code on powerup but it ll do when i press the reset button . i have been debugging it for a long time but couldnt find why this happening to this . 

now since it is automotive the input voltage is at 12v so itll be converted to 5V 5A using a buck converter and then to 3.3 using a LDO , thats how i power my MCU . now the reset circuit 

 
 

 

Capture.PNG

  and today i removed the capacitor from the circuit and in some boards the issue is solved . and in some boards i removed the whole reset circuit but still no hope in that . 

mcu has 100nf decoupling capacitors on vcc pins and 2.2uf  capacitors in vcap pins . now when i check the vcore voltage i gets 1.08v but after the reset button is pressed i get 1.8 as expected . . i also tried to power the mcu only with the decoupling capacitors but still nothing . 

any idea to solve this issue . my pcb is already here so i cant do much rework on the pcb layout . 

2 replies

jiangfan
ST Employee
March 16, 2026

You may try to remove R16/10k.

mbarg.1
Senior III
March 16, 2026

OR discharge capacitor with a diode to vcc