Smart Remote 3 nRF52 v1.2
Modules | Functions

Bootloader with Device Firmware Update (DFU) functionality. More...

Modules

 DFU settings
 
 DFU types
 
 DFU utilities
 
 Flash operations
 
 MBR functions
 
 Request handling
 

Functions

uint32_t nrf_dfu_init (void)
 Function for initializing a DFU operation. More...
 

Detailed Description

Bootloader with Device Firmware Update (DFU) functionality.

The DFU bootloader module, in combination with the Bootloader module, can be used to implement a bootloader that supports Device Firmware Updates.

Function Documentation

uint32_t nrf_dfu_init ( void  )

Function for initializing a DFU operation.

This function checks if DFU should be started and if this is true it initializes a DFU service and any transports that are registered in the system. If DFU is not performed function jumps to available application.

Warning
This function may not return.
Returns
NRF_SUCCESS if the DFU operation was successfully initialized.

Documentation feedback | Developer Zone | Subscribe | Updated