cancel
Showing results for 
Search instead for 
Did you mean: 

Loading the 2 applications from Flash memory

MBhir.11
Associate III

I am working on STM32L151RCT6 controller in STMcube IDE..

i have one application running in the Flash from starting address and one more application i want to run it from other location of Flash..

basically 2 block of firmware(applications) i am considering , one will run at beginning of the Flash and other should run lower address of the Flash..

How to provide the flash starting address boot loader to run the 2nd application?

1 REPLY 1
TDK
Guru

You can jump to the other application similar to how you would jump to the system memory bootloader.

This is for the STM32F4 but it should be similar on the L1.

https://stm32f4-discovery.net/2017/04/tutorial-jump-system-memory-software-stm32/

Typically a custom user bootloader would be used to select between two different applications.

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