For the complete documentation index, see llms.txt. This page is also available as Markdown.
Page cover

Response Result Codes

All result codes must be both universal and functional. The code 0x0396 signifies invalid date or time data, indicating that the date or time has not been set. Subsequent attempts to set the property will fail with result code 0x07, indicating a sequence error. The response may be delayed.

Table 5‑1 Response Result Codes

Value

Result Code

Description

0x0000

Success

The command completed successfully.

0x0001

Failure

The command failed.

0x0002

Bad Parameter

The command failed due to a bad parameter or command syntax error.

0x0003

Redundant

The command is redundant.

0x0004

Bad Cryptography

A bad cryptography operation occurred.

*0x0005

Delayed

The request is refused because the device is delaying requests as a defense against brute-force hacking.

0x0006

No Keys

No keys are loaded.

0x0007

Invalid Operation

Depends on the context of the command.

0x0008

Response not available

The response is not available.

0x0009

Not enough power

The battery is too low to operate reliably.

0x000D

Not implemented

The command is not implemented.

0x000E

Unarmed tamper, device not ready

(Tamper Only)

The tamper device is not ready to be armed.

0x000F

Unarmed tamper, bad signature

(Tamper Only)

The tamper is not armed because of a bad signature.

0x0396

0x0080

DSN not found (in the device)

0x0081

Incorrect DSN

0x0082

Max token count reached

0x0083

Response data length error

0x0084

Incorrect DSN

0x0085

Challenge token timed out

0x0086

Invalid challenge token

0x0087

Message verification failed

0x0088

Invalid ECC key format

0x0089

ECC key format not supported

0x0085

Challenge token timed out

0x0086

Invalid challenge token

0x0087

Message verification failed

0x0088

Invalid ECC key format

0x0089

ECC key format not supported

0x0085

Challenge token timed out

0x0086

Invalid challenge token

0x008A

Invalid key block version ID

0x008B

Key block version not supported

0x008C

Invalid key usage

0x008D

Key usage not supported

0x008E

Invalid algorithm

0x008F

Algorithm not supported

0x0090

Invalid mode use

0x0091

Mode use not supported

0x0092

Key version not supported

0x0093

Invalid export

0x0094

Export not supported

0x0095

Invalid optional block ID

0x0096

Optional block ID not supported

0x0097

Invalid KCV algorithm

0x0098

KCV algorithm not supported

0x0099

Invalid HIMAC hash algorithm

0x009A

HMAC Hash algorithm not supported

0x009B

TR-31 format error

0x009C

MagTek custom optional block not found

0x009D

Key Environment not found in Opt Blk

0x009E

Key Environment not supported

0x009F

Key ID not found in Opt BlIk

0x00A0

Key ID not supported

0x00A1

Key ID of TK not found in Opt Blk

0x00A2

Transport key not found in key slot

0x00A3

Wrong transport key (relationship)

0x00A4

Key Restriction not found in Opt BIk

0x00A5

Invalid key type restriction

0x00A6

Invalid data type restriction

0x00A7

DSN not found in Opt BIk

0x00A8

Challenge token not found in Opt BIk

0x00A9

Expiration date/time not found in Opt BIk

0x00AA

KCV verification failed

0x00AB

MAC verification failed

0x00AE

Establish Ephemeral KBPK command is required

0x00AF

Temporary KBPK not found

0x00BO

Key ID doesn't match with Cipher Encryption Algorithm property setting.

0x00B1

Key already exists in the device

0x00B2

MTK deletion not allowed

0x00B3

Key doesn't match with the existing key

0x00B4

Incorrect key environment

0x00A0

Key ID not supported

0x00AC

Key ID not found (in the device)

0x00A0

Key ID not supported

0x00AC

Key ID not found (in the device)

0x00AB

MAC verification failed

0x00Ad

Invalid key configuration

0x00C0

Error from UCL library

0x00C1

Failed to save key in NVS

0x00C2

Key self-check failure

0x0010

ERR_SequenceNumber

Wrong firmware SequenceNumber

0x0011

ERR_FileID

Wrong firmware FileID

0x0012

ERR_ProductType

Wrong firmware ProductType

0x0013

ERR_OperationType

Wrong firmware OperationType

0x0014

ERR_SignatureLength

Wrong firmware SignatureLength

0x0015

ERR_SignatureMethod

Wrong firmware SignatureMethod

0x0016

ERR_CommType

Wrong Interface type

0x0017

TamperTrig

Device tamper triggered while downloading firmware

0x0018

ERR_FwCompareHash

Firmware hash comparison failed

0x0019

Invalid_iAP2offsetadd

iAP2 mode update firmware without downloading firmware, error

0x0020

ERR_FlashWrite

Failed to write flash

Last updated