Question
Programm doesn't startup after using USART bootload protocol
Posted on October 07, 2017 at 09:24
Hi!
I'm using the USART protocol (AN3155) to write my program into the flash of my STM32F107.
(Start address 0x08000000)
After all bytes have been written to the memory I execute a GO Command to the Start address.
Result: the software does not boot
When I programm my device with the exact HEX File in my Dev Environment (Eclipse) via JLink, the program boots as it should.
Obviously a simple 'write the programm into the flash' and branch from the start address is not enough.
what am i doing wrong?
Thanks for helping!
Fabian.
