nRF51 SDK - S120 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Bootloader/DFU

The Bootloader/DFU

The Bootloader/DFU example shows how an application can be updated on a nRF51822 chip. The image can be transfered through wired or Over-The-Air, OTA, interfaces.

The SDK provides support for a wired interface in form of UART and OTA interface in form of BLE.

The documentation for the Bootloader/DFU example is structured as:

Section Description
Introduction to Bootloader/DFUIntroduction to the Bootloader/DFU example project
Bootloader/DFU Architecture Architectual view of the Bootloader/DFU Solution
Bootloader/DFU Keil Project Description of the Keil project, compiling Bootloader/DFU, and software flash download (nrfjprog)
DFU Transport Layers Detailed description of HCI over UART Transport and Bluetooth Low Energy, BLE, Transport Layers
Flash Memory Layout Detailed description of the flash memory layout for SoftDevice, application, and bootloader/DFU
Bootloader/DFU API API description for modules specific for the Bootloader/DFU Example