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_INTERNAL Something went wrong.