cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H563 Nucleo Failed to execute a image in Flash using USART Bootloader Go command

NithinKurian
Associate

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

1 REPLY 1
TDK
Super User

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.

If you feel a post has answered your question, please click "Accept as Solution".