nRF51 SDK - S110 SoftDevice
|
The Bootloader/DFU with SoftDevice update example shows how a SoftDevice, Bootloader, and Application can be updated on a nRF51822 chip. The new SoftDevice, Bootloader or Application image can be transfered Over-The-Air, OTA, using the Nordic BLE DFU Service.
The SDK provides support for OTA interface in form of BLE.
The documentation for the Bootloader/DFU with SoftDevice update example is structured as:
Section | Description |
---|---|
Introduction to Bootloader/DFU | Introduction to the Bootloader/DFU with SoftDevice update example project |
Bootloader/DFU Architecture | Architectual view of the Bootloader/DFU Solution |
Application support for DFU Service | Including DFU Service in application to support entering Bootloader/DFU mode through applicationArchitectual view of the Bootloader/DFU Solution |
Init packet handling | Description of the DFU Init packet for safety checking of software images transfered |
Bootloader/DFU Keil Project | Description of the Keil project, compiling Bootloader/DFU, and software flash download (nrfjprog) |
DFU BLE Transport Layer | DFU BLE Transport Layer description |
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 |