Bootloading Error Codes#

Bootloader error codes returned by the bootloading process.

Offset from BOOTLOADER_ERROR_BOOTLOAD_BASE

Macros#

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_EMPTY (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x01L)

No images marked for bootload.

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_FULL (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x02L)

List of images marked for bootload is full.

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_ENTRY_EXISTS (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x03L)

Image already marked for bootload.

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_OVERFLOW (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x04L)

Bootload list overflowed, requested length too large.

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_NO_LIST (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x05L)

No bootload list found at the base of storage.

#define
BOOTLOADER_ERROR_BOOTLOAD_LIST_INVALID (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x06L)

Bootload list found but with invalid CRC.