cancel
Showing results for 
Search instead for 
Did you mean: 

How can we do OTA upgrade on STM32F MCU connected to GSM/GPRS module also have 64 MB flash connected to it ?

Davy Jones
Associate II
Posted on July 07, 2017 at 08:34

We have IOT devices in the field ? we want to do OTA upgrade .

We connect to the device with help of GSM/GPRS shield it also has 64 MB on board flash for bulk data ?

#iap #ota #stm32
2 REPLIES 2
Posted on July 07, 2017 at 11:53

As a developer you code a solution.

Presumably you know how to download data across the network, write it into your larger memory, right? Then you have an IAP type boot loader that can update the application image in on-chip Flash.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on September 18, 2017 at 09:14

Thank you for the hint.  We did something similar. Sent binary file to the board form GSM module saved it in external flash memory then used IAP to flash the new firmware and then finally used DFU mode for changing the start address of the MCU. Wish we had I had any template or example program for implementing OTA. It took us almost 2 month in making and perfecting the solution.