Skip to main content
Visitor II
July 14, 2025
Question

STM32G0B1CETx - Issue in jumping into system bootloader

  • July 14, 2025
  • 2 replies
  • 236 views

Hi,

    I am trying to jump into system bootloader but board is not getting detected in USB DFU on STM32CubeProgrammer. I tried below two methods:

1) By connecting Boot0 pin to HIGH and resetting the board and tried connecting on STM32CubeProgrammer.

2) By Jumping to system Bootloader start address from application.

In the second method I tried setting option bits manually in software and board got connected in USB DFU for one or two times only.

Let me know how can I jump to system bootloader and do application reprogramming.

Thanks,

Vishwanath Devara

 

 

    This topic has been closed for replies.

    2 replies

    ST Employee
    July 14, 2025

    Hello @vishwadn ,

    The bootloader is activated by applying Pattern 11, as detailed in Table 2 of AN2606.
    Additionally, please refer to Section 3, "Boot Configuration," in AN5096 to learn how to configure the boot mode for selecting system memory.

    With best regards.

    Technical Moderator
    July 14, 2025

    Hi @vishwadn ,

    Besides the proposals from @Chaima_M , you can refer to the article How can I use STM32CubeProgrammer to access the USB-DFU bootloader on my STM32 board?. You need to adapt it for the STM32G0 case.

    -Amel