2018-07-13 05:11 AM
Hello EveryOne ,
I am using STM32L432KB controller with GSM connectivity within it and need to develop the code to update the firmware in controller(for remote controllers). But I am confused that how did I take the proper approach to develop the code for it.
If possible then please guide and suggest me that how did I approach to develop the code for the firmware update over the air using GSM communication.
Thanks
2018-07-13 05:25 AM
You'd likely want to use the modem or TCP/IP stack to pull a new firmware via HTTP/FTP from a server you control.
You could split the device into a loader and application, allowing for download and update functionality of the application portion.
You might want to have some secondary storage (QSPI, SD) to hold the new firmware image, or you could download and update it directly from air.
https://community.st.com/0D70X000006SiVeSAK
https://community.st.com/0D50X00009XkdnXSAR
https://community.st.com/0D50X00009XkY9oSAF
If you need professional support I'm open to reasonable offers for my time.