cancel
Showing results for 
Search instead for 
Did you mean: 

In-application firmware update using STM32 bootloader

joao
Associate
Posted on September 09, 2014 at 19:41

Hello guys,

I have started to work with STM32 microcontrollers for a little while and I've little knowledge about advanced programming. 

My task is to implement one system which will update the firmware of STM32F105 trough USART1 using the system bootloader. But, it will not be a direct update, there is another microcontroller which will provide the .bin to STM32.

To be able to implement this system I've read the ST documentations AN2606, AN3155 and some datasheets.

What I ask you, in your experience working with these microcontrollers, is to give me some bibliography which I can read about how to use one microcontroller like a bridge to pass the .bin to the final uC.

The system will be:

Radio system ---> host microcontroller  --- (USART1) ---> STM32

I am sorry to ask this general question, but I only want some bibliography where I can find informations about this kind of a system (which you have more than one uC and you have to update all the firmwares).

In addiction, this IAP* does not do something similar to the bootloader? What are the advantages to use it?

IAP*: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/CD00161640.pdf

I appreciate your help and I apologise my poor english  :)

Thanks, again.

João

1 REPLY 1
Posted on September 09, 2014 at 20:40

Please don't [DEAD LINK /public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/In%20application%20software%20update%20using%20STM32%20bootloader&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/AllItems.aspx&currentviews=4]Cross-Post

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..