Problem in programming MCU with two applications (boot + app)
Good morning,
I need to flash on a STM32F303ret6 uC a bootloader and a main Application. Application code works if I flash only this program into the uC, but when I flash both, I always have debug problems and many times the Application doesn't work.
I want to know if CubeIDE messages are "normal" or if I really have a problem.
Bootloader has this declaration about memory. Start address is standard, while length is reduced to 32Kb (bootloader is 11Kb).
Application
Application's start address is 0x8008000. Application length is 64Kb, so I put a flash length of 80Kb.
Into the Application code, Vector table is modified to start at the same address 0x8008000.
Then I flash the bootloader code first, and than the Application. While I flash the Application code, I obtained always the following message. I can't understand why.
Is it normal?
Thanks.
