Types and definitions.

nRF5 SDK v9.0.0

nRF51 SDK v9.0.0

Bootloader module type and definitions. More...

Data Structures

struct bootloader_settings_t
Structure holding bootloader settings for application and bank data. More...

Macros

#define BOOTLOADER_DFU_START 0xB1
#define BOOTLOADER_SVC_APP_DATA_PTR_GET 0x02

Enumerations

enum bootloader_bank_code_t {
BANK_VALID_APP = 0x01,
BANK_VALID_SD = 0xA5,
BANK_VALID_BOOT = 0xAA,
BANK_ERASED = 0xFE,
BANK_INVALID_APP = 0xFF
}
DFU Bank state code, which indicates wether the bank contains: A valid image, invalid image, or an erased flash.

Detailed Description

Bootloader module type and definitions.


Please send us your feedback about the documentation! For technical questions, visit the Nordic Developer Zone .