Hello Everyone,
We wanted to program nRF52840 chip with Zigbee based application using Flash Runner device which we are using for our production programming,.
In Our application we have DFU OTA feature so as required we have to program 3 Files in the nRF chip (mbr, bootloader and client(application) file).
Now using Flash runner i can program the nRF chip and where the base application code works properly, However when i try to do DFU OTA it gets stuck at 2.17%,
However when i program the same with nRF utility and command line tools the DFU OTA is working properly.
So i am not able to understand what is the issue, is there any specifuic care to be taken regarding programming from nRF side ?
Also can we combine all the three files into one file using nRF utilty and then use it ?
Just FYI
Also I observe that there is sector erase before programming the client(application) so is this causing a issue because in flash runner the files get direclty dumped after intiall erase.
I am not sure whether it is right approach however as per my understanding I tried following steps for sector erase part,
1. Dumped mbr and bootloader file using Flash runner.
2. Dumped client(application) code using nRF utility (with sector erase).
But still my code gets stuck in DFU OTA.
I request to please suggest me if any possiblities on nRF side to solve the issue. In the mean time i am also in contact with the Flash runner team.
Thanks and Regards
Utkarash