cancel
Showing results for 
Search instead for 
Did you mean: 

stm32L073RZ bootloader

raphael declercq
Associate II
Posted on March 22, 2017 at 11:27

Hi guys,

I'm working on a firmware update on-the air (FOTA) on a L073RZ. 

I found a project working on L4s, this project uses the L4's bootloader in order to then run the app. This bootloader is in the project's folder (as .bin).

Do you know where i could find the L073 bootloader bin file in order to port that code on L073? If this can't be found, maybe you know where I could find the L4 bootloader Keil project ,so I could inspire myself to write my own bootloader for the L073?

Have a nice day

Raphael

#booloader #stm32l0 #stm32l4
1 REPLY 1
Luca Pezzoni
ST Employee
Posted on March 23, 2017 at 13:09

Ciao 

Raphael,

No problem for providing to you the Source Code for BootLoader

But take in mind that it works in strictly relation with the application: they need to write the Update in same Flash Region, same 'magic number' in the same place and so on.

And for L0 you need to have enough flash for storing: the bootloader, the running program, the Update..

So please read the user manual of STM32

L073RZ and try to see if you have enough space..

I had used it only for F401 and L476, so you need to modify it looking the flash organization of your STM32

And, in function of it, you need also to change how you compile your application (Interrupt Vector table address and offset, linker script and so on)

So send one email to me:

mailto:luca.pezzoni@st.com

 and I will send to you the bootloader's source code.

Ciao

Luca