Communication Plugin Error Codes

Description

Bootloader error codes returned by communication plugins.

Offset from BOOTLOADER_ERROR_COMMUNICATION_BASE

Macros

#define BOOTLOADER_ERROR_COMMUNICATION_INIT ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x01L)
#define BOOTLOADER_ERROR_COMMUNICATION_START ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x02L)
Could not start communication with host (timeout, sync error, version mismatch, ...)
#define BOOTLOADER_ERROR_COMMUNICATION_DONE ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x03L)
Host closed communication, no image received.
#define BOOTLOADER_ERROR_COMMUNICATION_ERROR ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x04L)
Unrecoverable error in host-bootloader communication.
#define BOOTLOADER_ERROR_COMMUNICATION_IMAGE_ERROR ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x05L)
Host closed communication, no valid image received.
#define BOOTLOADER_ERROR_COMMUNICATION_TIMEOUT ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x06L)
Communication aborted, no response from host.

Macro Definition Documentation

#define BOOTLOADER_ERROR_COMMUNICATION_INIT   ( BOOTLOADER_ERROR_COMMUNICATION_BASE | 0x01L)

Invalid input parameter to security algorithm Could not initialize hardware resources for communication protocol

Definition at line 188 of file btl_errorcode.h .