cancel
Showing results for 
Search instead for 
Did you mean: 

Bootloader from flash memory

mvugs9
Associate II
Posted on May 17, 2016 at 10:04

Hello

On a current project where we use multiple STM32F030 micros in a mesh network with 433 MHz tranceivers we would like to make a bootloader. We can only send small chunks of data over the air so we must save the data in system memory untill we have enough packets of data. Then we should check if the data is valid and if so we would like to restart the STM32 and load the new firmware. 

Is this possible to do so or must it be done with the peripheral bootloader?

Best Regards,

#internal-memory #bootloader
1 REPLY 1
Posted on May 17, 2016 at 17:19

Yes, staging the update in memory, and then using a small boot loader (perhaps 1 sector in this case) to erase the current application space, and copy in the new image.

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