Skip to main content
Visitor II
August 26, 2025
Question

STM32G030C8T6 does not start to run without present reset button

  • August 26, 2025
  • 2 replies
  • 272 views

Hi all, 

I have a custom board and application using the mentioned MCU, when I use the "run" with the Release option  on STM32CubeIDE and once I use the board alone the FW starts flawless as soon I power up. Now when I use the STM32CumeProgrammer to upload the "Release" bin file the board do not start the FW after powering up the board but need to press reset for it to start. These behavior tells me is not an issues with the NRST's RC circuit. Could anyone help me to solve this issue, cause have a production waiting to solve this issue since all the boards were programmed using the  STM32CumeProgrammer for speed in production and now all of them need to use the reset button to start.

Al OB are as suggested in the forums and documentation nBOOT_SEL=1, nBOOT0=1, nBOOT1=1 

Thank you in advance.

    This topic has been closed for replies.

    2 replies

    Super User
    August 26, 2025

    When the device fails to start, attach a debug session to it without downloading or flashing the chip to see where execution is at.

    If device was erased prior to the flash, you will need to load option bytes to clear the empty check flag. Resetting does this. See "2.5.4 Empty check" in the reference manual.

    Technical Moderator
    August 26, 2025

    Hello,

    Did you check the option "Run after programming"?:

    mALLEm_1-1756207036004.png