Reference Manual Preliminary
Prox–DU & Prox–SU
www.gemalto.com Release for first samples Do not use for final design
DOC118569A Public Use Page 95/134
This command is only available when the boot-loader is running.
Refer to the “Boot-Loader” paragraph for more information.
End download command
This command is the last command of the download process.
This command is only available when the boot-loader is running.
Refer to the “Boot-Loader” paragraph for more information.
HID Library
A library is available for the following operating systems:
• Windows
• Linux
• Mac OS X
This library supports all the commands listed in the previous paragraph.
HID Commands Error Codes
In the following table:
• The MSB byte correspond to the first byte reported in the abStatus field of the HID
response
• The LSB byte correspond to the second byte reported in the abStatus field of the
HID response
Error label Value Meaning
ERR_OK 0000h Execution OK
Wrong command or wrong data parameters (command rejected)
ERR_BAD_COMMAND FF82h Wrong command bytes
ERR_BAD_PARAM FF83h Wrong data parameters
Error during EEPROM operations
ERR_EEPROM_READ FFA9h Read EEPROM error
ERR_EEPROM_WRITE FFAAh Write EEPROM error
Other codes FFxxh not listed are RFU
Table 25 : Common error codes
Error label Value Meaning
Wrong state to execute the command or function (command rejected)
ERR_TYPE_AB FE84h Wrong command for the current type of
modulation
Low level card communication error
ERR_RF FEB0h Low level RF error
Error during card activation exchange
(WUPA, REQA, ANTICOLLISION, SELECT, RATS, PPS)
ERR_ATQA FE89h Wrong ATQA response
ERR_UID FE8Ah Wrong CT byte in the uid
ERR_SAK FE8Bh Wrong SAK response
ERR_ATS FE8Ch Wrong ATS response
ERR_PPS FE8Dh Wrong PPS response
Error during card activation exchange (WUPB, REQB, SLOT_MARKER, ATTRIB)
ERR_ATQB FE8Eh Wrong ATQB response
ERR_HALTB FE8Fh Wrong Halt B response