DFU Bootloader configuration

nRF5 SDK v14.0.0

Macros

#define NRF_DFU_INACTIVITY_TIMEOUT_MS
Timeout in ms before automatically starting a valid application due to inactivity. More...
#define NRF_DFU_POST_SD_BL_TIMEOUT_MS
Timeout in ms before automatically starting a valid application after a bootloader or SoftDevice update. More...
#define FLASH_BUFFER_COUNT
Number of flash buffers. More...
#define FLASH_BUFFER_LENGTH
Length of a flash buffer, in bytes. More...

Detailed Description

Macro Definition Documentation

#define FLASH_BUFFER_COUNT

Number of flash buffers.

Must be a power of two.

Note
This is an NRF_CONFIG macro.
#define FLASH_BUFFER_LENGTH

Length of a flash buffer, in bytes.

Must be a multiple of the word size.

Note
This is an NRF_CONFIG macro.
#define NRF_DFU_INACTIVITY_TIMEOUT_MS

Timeout in ms before automatically starting a valid application due to inactivity.

Minimum value: 100 Maximum value: 60000000

Note
This is an NRF_CONFIG macro.
#define NRF_DFU_POST_SD_BL_TIMEOUT_MS

Timeout in ms before automatically starting a valid application after a bootloader or SoftDevice update.

Minimum value: 100 Maximum value: 60000000

Note
This is an NRF_CONFIG macro.