I want to perform FUOTA(Firmware update over the air) for my Nordic controller NRF52840 using Azure as host.
Please suggest how to do this .
I want to perform FUOTA(Firmware update over the air) for my Nordic controller NRF52840 using Azure as host.
Please suggest how to do this .
Hi Einar ,
If i have some REST API through which i can download the firmware file on nordic52840 , can i perform update after that ?
Thanks
Hi,
But can i write a file in flash at a particular address?
If possible after that i can instruct DFU module to start FW update using it?
ty ..
Hi,
Abhishek8585 said:But can i write a file in flash at a particular address?
Yes, as long as you have unused flash space you can write to it as you like.
Abhishek8585 said:If possible after that i can instruct DFU module to start FW update using it?
Yes. This is what is often referred to as background DFU in this forum. There are no official examples for it though, but the IoT documentation in older SDKs (up to SDK 16) describes one possible way to do it, and you can find several threads about it on DevZone.
Hi,
Abhishek8585 said:But can i write a file in flash at a particular address?
Yes, as long as you have unused flash space you can write to it as you like.
Abhishek8585 said:If possible after that i can instruct DFU module to start FW update using it?
Yes. This is what is often referred to as background DFU in this forum. There are no official examples for it though, but the IoT documentation in older SDKs (up to SDK 16) describes one possible way to do it, and you can find several threads about it on DevZone.
Hi ,
I went through the links above but they don't look of much help , can you please give some more details on how to proceed after writing the FW on flash.
We are using SDK v17 and chip nrf52840 .
Any help would be nice.
thanks .
Hi,
Nordic does not provide a ready made example, nor do I have any. There are several threads discussing this before so you could look on this forum, for instance at this post, which has an unofficial example.