Skip to main content
Visitor
August 11, 2026
Question

STM32G0B1KCT6 open bootloader works in debug but not after flashing application over CAN

  • August 11, 2026
  • 1 reply
  • 4 views

I am using open bootloader in stm32g0b1kct6 and when i am flashing it and then flashing application code over CAN it is only working while debugging and as soon as i flash application code it stopped working. Both are working fine in debugging but not when hex flashed and also when bootloader is working in debugging and i flash application code it stopped working immediately.

    1 reply

    Shirley.Ye
    ST Employee
    August 13, 2026

    Check the application linker script, if your bootloader occupies the beginning of Flash, then your application must not be linked at the default base address, the application must use the rest of the flash space.