Is this possible to update firmware from an STM32 device to NRF device over ble. Need step-by-step approach to achieve this. The update procedure includes, Prepare the firmware update, Transfer the firmware, Verify and execute the updated firmware.
Asked
Active
Viewed 32 times
-1
-
It is unclear to me what you want to achieve. Do you want to update a NRF device by sending the firmware from an STM32 or the other way arround? – Michael Kotzjan Aug 08 '23 at 09:49
1 Answers
0
Yes this is possible, technically you can do a firmware upgrade of the nRF52 using any BLE device, given that at the end of the day you're just transferring hex packets over BLE. That being said, it is not a trivial task and will probably take weeks (if not months) to implement. Nordic provide libraries for Android and iOS for doing OTA upgrades which might speed up the process, but these libraries don't exist for other platforms (i.e. STM32).
Have a look at the links below as they have references on how to achieve this:-

Youssif Saeed
- 11,789
- 4
- 44
- 72