nRF5 SDK v17.1.0
Modules | Functions
Bootloader modules

Bootloader and DFU modules. More...

Modules

 DFU modules
 Modules providing Device Firmware Update (DFU) functionality.
 
 Bootloader settings configuration
 
 Application start
 
 Timers for DFU in the bootloader
 
 Firmware activation
 
 Bootloader Information
 
 Automated feeding of the watchdog
 Module that keeps the WDT from timing out if the WDT has been started in the application.
 

Functions

ret_code_t nrf_bootloader_init (nrf_dfu_observer_t observer)
 Function for initializing the bootloader. More...
 

Detailed Description

Bootloader and DFU modules.

The bootloader module can be used to implement a basic bootloader that can be extended with, for example, Device Firmware Update (DFU) support or custom functionality.

Function Documentation

ret_code_t nrf_bootloader_init ( nrf_dfu_observer_t  observer)

Function for initializing the bootloader.

This function is the entry point of all bootloader operations. If DFU functionality is compiled in, the DFU process is initialized when running this function.

Note
This function does not return unless an error occurred.
Return values
NRF_ERROR_INTERNALSomething went wrong.

Documentation feedback | Developer Zone | Subscribe | Updated