Using Internal Bootloader on STM32G0 Microcontroller Without Exposed Pins
Hello everyone,
I am working with the STM32G0B1KEU6 microcontroller, which comes in a 32-pin package featuring only ports A, B, and C. According to AN2606, the internal bootloader uses the following pins:
- FDCAN1_Rx pin: Input PD0, used in alternate push-pull, pull-up mode.
- FDCAN1_Tx pin: Output PD1, used in alternate push-pull, pull-up mode.
Given that these specific pins (PD0 and PD1) are not available on my microcontroller, I am curious to know:
- Can the internal bootloader still be utilized without these pins?
- Are there alternative pins that can be used for the bootloader functionality on this microcontroller?
- If the above options are not feasible, does this mean that the bootloader feature is not available for the STM32G0B1KEU6?
Any insights or experiences with similar configurations would be greatly appreciated. Thank you!



