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.

Macro Definition Documentation#

BOOTLOADER_ERROR_BOOTLOAD_LIST_EMPTY#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_EMPTY
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x01L)

No images marked for bootload.


Definition at line 143 of file platform/bootloader/api/btl_errorcode.h

BOOTLOADER_ERROR_BOOTLOAD_LIST_FULL#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_FULL
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x02L)

List of images marked for bootload is full.


Definition at line 146 of file platform/bootloader/api/btl_errorcode.h

BOOTLOADER_ERROR_BOOTLOAD_LIST_ENTRY_EXISTS#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_ENTRY_EXISTS
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x03L)

Image already marked for bootload.


Definition at line 149 of file platform/bootloader/api/btl_errorcode.h

BOOTLOADER_ERROR_BOOTLOAD_LIST_OVERFLOW#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_OVERFLOW
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x04L)

Bootload list overflowed, requested length too large.


Definition at line 152 of file platform/bootloader/api/btl_errorcode.h

BOOTLOADER_ERROR_BOOTLOAD_LIST_NO_LIST#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_NO_LIST
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x05L)

No bootload list found at the base of storage.


Definition at line 155 of file platform/bootloader/api/btl_errorcode.h

BOOTLOADER_ERROR_BOOTLOAD_LIST_INVALID#

#define BOOTLOADER_ERROR_BOOTLOAD_LIST_INVALID
Value:
  (BOOTLOADER_ERROR_BOOTLOAD_BASE | 0x06L)

Bootload list found but with invalid CRC.


Definition at line 158 of file platform/bootloader/api/btl_errorcode.h