2022-05-26 03:12 AM
Hi,
I am trying to use a custom OTA application to perform firmware updates. The code works (default Service manger OTA code from the DK) till the image size of the app uploaded is below the address 0x10057800. As soon as the firmware image exceeds this threshold, OTA does not work. I read it in the user manual that the image base needs to be fixed to a particular address, how can I do that? Also I want the image to boot from that particular new address.
Please help.
Thanks.
Solved! Go to Solution.
2022-05-31 11:55 PM
Hi @amankumbhani ,
Good news - Thanks for your feedback - I let you close this subject.
Regards,
Sebastien.
2022-05-31 07:12 AM
Hi @amankumbhani ,
Don't knwo if you already had a look to AN5463
The BlueNRG-LP, BlueNRG-LPS OTA (over-the-air) firmware upgrade
It describes the different OTA strategy and how to manage jump address.
Regards,
Sebastien.
2022-05-31 09:59 PM
Hi Sebastien,
Thanks for your response. I have managed to get it to work. The service manager size had to be changed in order to increase the flash address boot address.
Thanks again!
2022-05-31 11:55 PM
Hi @amankumbhani ,
Good news - Thanks for your feedback - I let you close this subject.
Regards,
Sebastien.