CAN bootloader "Go" command does not start application
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2021-01-08 5:01 AM
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.
Labels:
- Labels:
-
Bootloader
-
CAN
-
STM32F1 Series
This discussion is locked. Please start a new topic to ask your question.
0 REPLIES 0
