![]() |
nRF5 SDK
v15.3.0
|
Choose documentation: | nRF5 SDK | S112 SoftDevice API | S132 SoftDevice API | S140 SoftDevice API | S212 SoftDevice API | S312 SoftDevice API | S332 SoftDevice API | S340 SoftDevice API |
The Background DFU library is an example implementation on how to update an application on an nRF52 SoC from the application context. This update process is called a Device Firmware Update (DFU). The new application can be transferred over IPv6 using appropriate network protocols like TFTP, CoAP, and others.
In order to run DFU, the DFU Bootloader has to be preflashed to allow a swap between the old and new firmware.
Background DFU consists of two parts:
Follow these instructions to create a firmware image: