cancel
Showing results for 
Search instead for 
Did you mean: 

CAN bootloader "Go" command does not start application

GEsch.1
Associate

I'm trying out the CAN bootloader on an STM32F105. I've set boot mode pins to "system memory" so that the bootloader is executed at startup, and there is a valid application that's programmed in the user flash.

The CAN communication with the bootloader works as expected but when executing the Go command with address = 0x0800_0000, the application does not start. Instead the bootloader seems to be restarted. What could be causing this behavior?

Edit: not sure if it's related but once the bootloader has started, I cannot run my application as usual using STM32CubeIDE. It seems to crash on the first printf.

0 REPLIES 0