Reference Manual
Prox–DU & Prox–SU
www.gemalto.com
DOC118569D Public Use Page 8/145
Switch interface command ..................................................................................... 107
Read switch interface state command ................................................................... 107
Reset reader command .......................................................................................... 108
Start download command ...................................................................................... 108
Download firmware file command .......................................................................... 108
End download command ........................................................................................ 109
HID
LIBRARY .................................................................................................................... 109
HID COMMANDS ERROR CODES ........................................................................................ 109
FIRMWARE VERSIONING RULES .................................................................................... 110
R
EADER FIRMWARE STRING VERSION ................................................................................. 110
BOOT-LOADER STRING VERSION ......................................................................................... 110
USB DESCRIPTORS .......................................................................................................... 111
S
TANDARD USB DESCRIPTORS ......................................................................................... 111
Device descriptor ........................................................................................................ 111
Configuration descriptor ............................................................................................. 111
Interfaces descriptors ................................................................................................. 112
D
EVICE CLASS DESCRIPTORS ............................................................................................ 113
HID class descriptor.................................................................................................... 113
HID interface endpoint descriptor ............................................................................... 113
HID report descriptor .................................................................................................. 113
Contactless smart card device class descriptor ......................................................... 115
Contactless smart card interface endpoint descriptors .............................................. 116
Contact smart card device class descriptor ................................................................ 117
Contact smart card interface endpoint descriptors ..................................................... 118
S
TRING DESCRIPTORS ....................................................................................................... 119
LangID string descriptor ............................................................................................. 119
Manufacturer string descriptor .................................................................................... 119
Product string descriptor ............................................................................................. 119
Serial number string descriptor ................................................................................... 120
HID interface string descriptor .................................................................................... 121
Contactless smart card interface string descriptor ..................................................... 121
Contact smart card interface string descriptor ............................................................ 122
BOOT-LOADER .................................................................................................................. 123
H
ARDWARE REQUIREMENT ................................................................................................. 123
B
OOT-LOADER START UP OPERATIONS ............................................................................... 123
B
OOT-LOADER DOWNLOAD OPERATIONS ............................................................................. 124
Start download command ...................................................................................... 124
Download firmware file command .......................................................................... 124
End download command ........................................................................................ 125
Boot-loader version request command .................................................................. 125
Reset reader command .......................................................................................... 126
Boot-loader error codes.......................................................................................... 126
T
YPICAL DOWNLOAD OPERATIONS ..................................................................................... 126
DOWNLOADED FILE FORMAT .............................................................................................. 126
BOOT-LOADER USB DESCRIPTORS .................................................................................... 127
Device Descriptor ....................................................................................................... 127
Configuration Descriptor ............................................................................................. 127
Interface descriptor ..................................................................................................... 127
HID class descriptor.................................................................................................... 127
HID endpoint descriptor .............................................................................................. 127
HID report descriptor .................................................................................................. 127
String descriptors ........................................................................................................ 128
LangID string descriptor ......................................................................................... 128