2026-02-10 5:28 AM
Hi,
On the STM32H563 Nucleo, I was able to flash an application using the UART bootloader.
However, the application does not execute when triggered with the GO command.
If BOOT0 is pulled low, the same firmware runs successfully.
But Go command executes properly but the firmware is not running
The firmware i am trying is led blinking application
2026-02-10 5:49 AM
After it "fails" to run, connect with STM32CubeProgrammer and see what the PC register value is. Probably it's in flash somewhere. Probably VTOR is not being set correctly and is still at what the bootloader set it to.
Uncomment #define USER_VECT_TAB_ADDRESS to fix.