
Understanding the last execution status message at boot-up
UM2262
58/94
UM2262 Rev 6
9
Understanding the last execution status message at
boot-up
lists the main error messages together with their explanation.
Table 6. Error messages at boot-up
Error message
Meaning
No error. Success.
No problem encountered.
Firewall error.
A firewall exception occurred: some code or data protected by the firewall
has been addressed out of the Secure Engine context.
Watchdog error.
Watchdog expiry: a processing is too long and the watchdog has not been
reloaded in due time.
Memory fault.
Memory fault reported by the MPU fault handler.
Hard fault.
Arm
®
Cortex
®
-M hard fault exception.
Tampering fault.
TAMPER-detection report.
Check protections error.
Not used in the example code. This can be used to log errors when doing
the periodic verification of applied protection mechanisms.
Check status on reset error.
Error encountered while checking the status at boot up (generic error).
Check new user FW to download
error.
Error encountered while checking if there is a local download request
(generic error).
Download new user FW error.
Error encountered while performing a local download (generic error).
Verify user FW status error.
Error encountered while verifying the status of the user firmware. This error
is reached when the Flash state does not allow determining the firmware
status (generic error).
Decrypt user FW error.
Not used in the current example code. This can be used to log generic errors
related to the decrypt of a firmware. In the example, a more specific error is
used: “Decrypt failure.”
Install user FW error.
Error encountered during the installation of a new firmware (generic error).
Verify user FW signature.
Error encountered while verifying the signature of the active firmware. In the
example code, the signature is already checked during the firmware status
check so this error is not supposed to be reported.
Resume FW installation error.
Error encountered during firmware installation procedure.
Execute user FW error.
Error encountered while trying to launch the active firmware (generic error).
SE lock cannot be set.
Error encountered while trying to configure Secure Engine in “Firmware
execution” mode (unprivileged mode) before starting the active firmware.
Inconsistent FW size.
This error means that during a local download procedure the size indicated
in the header does not match the size of the downloaded file.
FW too big.
This error means that during a local download procedure the header
indicated a firmware size bigger than the capacity of the Slot #1.
Ymodem com failure.
During a local download procedure, the download operation did not
complete successfully (Ymodem protocol issue).