Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52840 - Perform a firmware update via USB interface.

Hi there,

we use the nRF52840 on a embedded system. The nRF52840 is connected via usb interface to the central cpu of the embedded system.
An embedded linux (buildroot) is running on the main cpu. Now we want to update the firmware of the nRF52840 via the usb interface.

As I read  here  the nRF52840 doesn't provide a bootloader in ROM that can be started by setting a "boostrap" pin before system startup like some other MCUs do.

Is that correct?

After some research the only way to update the firmware via USB seems to be to use a bootloader (e.g  one from the examples section of the SDK) that is located in flash and  to use

the nrfutil to perform the firmware update itself. Am I right or is there another way to do a firmware update especially without using the nrfutil?

Thanks for your help, Marco.

Parents Reply Children
Related