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

DFU over USB serial from embedded host?

I would like to connect an nRF52833 to a host through UART-over-USB.  The host needs to be able to update the nRF52.  HOWEVER, the host is itself an embedded device, not running an OS.  Assuming I can generate a new encrypted HEX file representing the update and get it to the host, does there exist any code (or detailed documentation) for how to communicate with the nRF52 DFU process over the serial link?  I see that Github has a DFU library for Android, but that's not particularly helpful in our case.

Related