This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DFU via own protocol

Hi,

we are developing a device with 2 µC one being the nRF52832 for BLE connectivity.
We want to do DFU via BLE with our own protocol. From what I've read, in this case some sort of Background DFU is the way to go.
So far I've saved the new firmware to the flash but I'm not sure what to do with the init file. Where do I need to save it to? Or are there other things I need to do first with this file?
I'm using SDK14.2.0 with Softdevice 132 Version 5.0.0 and the IoT Bootloader.

Thank you in advance.

  • Hi Edvin,

    I've tested it the way I wrote in my last post and it works great.

    One problem I had was that when I flashed the firmware on the controller the start address of the bootloader got deleted. But this is now fixed.

    Right now we consider to drop the init packet and instead add some TLVs at the end of the binary.

    Thanks again for your responses because they pushed me in the right direction. =)

    Best regards,
    Johannes 

Related