5.3.1. uTrust 47xx F listing.........................................................................................................22
5.3.2. Supported operating systems .........................................................................................22
5.3.3. PC/SC 2.0 compliant ATR for contactless interface.........................................................22
5.3.3.1. ATR for contactless storage user tokens...............................................................................23
5.3.3.2. ATR for ISO/IEC 14443-4 user tokens ...................................................................................24
5.4. Firmware...................................................................................................................... 25
5.4.1. CCID transport protocol ..................................................................................................25
6. Commands description....................................................................................... 27
6.1. Generic APDU............................................................................................................... 27
6.1.1. Working with DESFire and MIFARE Plus tokens........................................................................ 27
6.1.2. PAPDU_GET_UID ...................................................................................................................... 27
6.1.3. PAPDU_ESCAPE_CMD...............................................................................................................27
6.2. Supported Pseudo APDU (Contactless Interface) ........................................................... 29
6.2.1. PAPDU_MIFARE_READ_BINARY ............................................................................................... 29
6.2.2. PAPDU_MIFARE_UPDATE_BINARY...........................................................................................30
6.2.3. PAPDU_MIFARE_LOAD_KEYS ...................................................................................................31
6.2.4. PAPDU_MIFARE_AUTHENTICATE ............................................................................................. 32
6.2.5. PAPDU_MIFARE_READ_SECTOR...............................................................................................33
6.2.6. PAPDU_MIFARE_READ_SECTOR_EX.........................................................................................33
6.2.7. PAPDU_MIFARE_WRITE_SECTOR ............................................................................................. 34
6.2.8. PAPDU_MIFARE_VALUE_BLK_OLD...........................................................................................34
6.2.9. PAPDU_MIFARE_VALUE_BLK_NEW.......................................................................................... 35
6.2.10. PAPDU_TCL_PASS_THRU (T=CL Pass Thru)...............................................................................36
6.2.11. PAPDU_ISO14443_PART3_PASS_THRU (Mifare Pass Thru) ..................................................... 37
6.2.12. PAPDU_ISO14443_PART4_PART3_SWITCH (TCL –Mifare Switch) ..........................................37
6.2.13. PAPDU_FELICA_REQC ............................................................................................................... 37
6.2.14. PAPDU_FELICA_REQ_SERVICE ..................................................................................................38
6.2.15. PAPDU_FELICA_REQ_RESPONSE ..............................................................................................38
6.2.16. PAPDU_FELICA_READ_BLK .......................................................................................................38
6.2.17. PAPDU_FELICA_WRITE_BLK...................................................................................................... 39
6.2.18. PAPDU_FELICA_SYS_CODE .......................................................................................................39
6.2.19. PAPDU_NFC_TYPE1_TAG_RID ..................................................................................................40
6.2.20. PAPDU_NFC_TYPE1_TAG_RALL ................................................................................................40
6.2.21. PAPDU_NFC_TYPE1_TAG_READ...............................................................................................41
6.2.22. PAPDU_NFC_TYPE1_TAG_WRITE_E ......................................................................................... 41
6.2.23. PAPDU_NFC_TYPE1_TAG_WRITE_NE....................................................................................... 42
6.2.24. PAPDU_NFC_TYPE1_TAG_RSEG ............................................................................................... 42
6.2.25. PAPDU_NFC_TYPE1_TAG_READ8.............................................................................................43
6.2.26. PAPDU_NFC_TYPE1_TAG_WRITE_E8 .......................................................................................43
6.2.27. PAPDU_NFC_TYPE1_TAG_WRITE_NE8.....................................................................................44
6.3. Escape commands for the uTrust 47xx F ........................................................................ 45
6.3.1. Sending Escape commands to uTrust 47xx F ............................................................................45
6.3.2. Escape command codes............................................................................................................47
6.3.3. Common for Contact and Contactless Interfaces .....................................................................47
6.3.3.1. READER_SETMODE ............................................................................................................... 48
6.3.3.2. READER_GETMODE...............................................................................................................49
6.3.3.3. READER_GET_IFDTYPE..........................................................................................................49
6.3.3.4. READER_LED_CONTROL........................................................................................................50
6.3.3.5. READER_GET_INFO_EXTENDED............................................................................................ 51
6.3.3.6. READER_LED_CONTROL_BY_FW .......................................................................................... 52
6.3.3.7. READER_RD_WR_USER_AREA.............................................................................................. 52
6.3.3.8. READER_GENERIC_ESCAPE...................................................................................................53
6.3.3.9. READER _CONTROL_CONTACT_SLOT ................................................................................... 53