This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SECURED DFU USB bootloader protocol

To the kind attention of Nordic support team,

We are going to use nRF52833 in our products, and we would like to embed in our PC side software (driver) a custom version of nrfutil that should of course be able to do firmware update using usb-serial protocol. Could you please point me out to the right documentation to do so? Are there, I don't know, kind of *DLLs that we can use from our PC based driver application?

Thank you very much for your kindness,

Best regards

Parents Reply
  • The protocol use a proprietary command set but apart from that, it's pretty standard. It uses SLIP for encoding and decoding of packets and the standard USB CDC class to transfer the packetized data.

    The open bootloader uses the same USB transport. The reason it's named open is that it accepts unsigned application and Softdevice updates. This is the bootlloader the nRF52840 Dongle ships with).

    Best regards,

    Vidar

Children
Related