background image

 

ACR101I – Reference Manual

 

[email protected] 

Version 1.01 

www.acs.com.hk 

Page 3 of 21

 

 

 

1.0. Introduction 

The ACR101I SIMicro (CCID) is more than just your ordinary SIM-sized smart card reader. With the 
combination of a smart card reader and  a Micro SD card slot in a compact USB token, ACR101I 
SIMicro (CCID) provides you  with  complete support for highly secured mobile applications. 
Furthermore, it has an embedded MIFARE® Classic (1K) chip that allows the device to be used for 
contactless applications such as logical and physical access. ACR101I SIMicro (CCID) is also 
available in HID, bringing you the same plug-and-play convenience, which does not require any 
special driver installation. 

1.1.  SIM-sized Smart Card Reader 

ACR101I SIMicro (CCID) is a compact and powerful reader with its 
reliable support for ISO 7816 microprocessor smart cards. It works 
with most memory cards and microprocessor cards with  the  T=0 
and T=1 protocol. 

With security as its top priority, the ACR101I SIMicro (CCID) gives 
you the option to integrate highly secured technologies,  such as 
PKI (Public Key Infrastructure), into your applications for maximum 
protection of sensitive data. 

1.2.  Memory Storage Device 

Aside from being a SIM-sized smart card reader, ACR101I SIMicro (CCID) is also a storage device. 
With a dimension of 72.0 mm ×  26.0 mm ×  11.7 mm, this USB-powered device  can be brought 
anywhere and used without any cable. The ACR101I SIMicro (CCID) is also capable of supporting up 
to 8 GB expandable Micro SD memory. 

1.3.  Contactless Feature 

The ACR101I SIMicro (CCID) has an embedded MIFARE Classic 1K chip which enables it to act as a 
contactless card. Its contactless attribute allows flexibility in using this powerful device in a wide array 
of applications, such as physical and logical access control. 

1.4.  Ease of Integration 

With ACR101I SIMicro (CCID) being compliant with the (CCID) Chip/Smart Card Interface Devices 
and PC/SC standards, it is easier to integrate in a computer-based environment by eliminating driver 
installation prior to use. In addition, ACR101I SIMicro (CCID) may now be used on mobile devices 
running the Android™ platform with versions 3.1 and above. 

With its wide array of features, ACR101I SIMicro (CCID) can be used in various application areas, 
such as Public Key Infrastructure, network security and GSM management. 

Содержание ACR101I

Страница 1: ...Subject to change without prior notice info acs com hk www acs com hk Reference Manual V1 01 ACR101I SIMicro CCID Smart Card and Micro SD Reader...

Страница 2: ...r Supply VCC C1 7 5 2 Programming Voltage VPP C6 7 5 3 Card Type Selection 7 5 4 Interface for Microcontroller Based Cards 7 5 5 Card Tearing Protection 7 6 0 USB Interface 8 6 1 Communication Paramet...

Страница 3: ...s PKI Public Key Infrastructure into your applications for maximum protection of sensitive data 1 2 Memory Storage Device Aside from being a SIM sized smart card reader ACR101I SIMicro CCID is also a...

Страница 4: ...cards with T 0 or T 1 protocol o Supports memory cards using Synchronous Card APDU o Supports Specification 11 11 compliant GSM cards o Supports PPS Protocol and Parameters Selection o Features Short...

Страница 5: ...rt card and flash memory via USB port connection The 1 GB flash memory is available for the end user to use as storage In Windows Explorer the device is detected as a removable disk The ACR101 CCID is...

Страница 6: ...the activation status of the smart card and flash memory interface GREEN LED Flashing slowly turns on 200ms for every 2 seconds Indicates smart card interface part is powered up and in the standby sta...

Страница 7: ...U based cards the reader allows to select the preferred protocol T 0 or T 1 However this selection is only accepted and carried out by the reader through the PPS when the card inserted in the reader s...

Страница 8: ...ID and computer 3 D Differential signal transmits data between ACR101 CCID and computer 4 GND Reference voltage level for power supply 6 2 Endpoints The ACR101 CCID uses the following endpoints to com...

Страница 9: ...ending response Some commands can also have intermediate responses 4 CCID Responses are sent on Bulk IN endpoint All commands sent to the smart card reader have to be sent synchronously i e bMaxCCIDBu...

Страница 10: ...following features Automatic ICC clock frequency change according to parameters Automatic baud rate change according to frequency and FI DI parameters TPDU level exchange with the smart card reader 44...

Страница 11: ...ition this specification defines some extended commands for operating additional features This section lists the CCID Bulk OUT messages to be supported by ACR101 CCID 7 1 1 1 PC_to_RDR_IccPowerOn Acti...

Страница 12: ...Size of abData field of this message 5 bSlot 1 Identifies the slot number for this command 6 bSeq 1 Sequence number for command 7 bBWI 1 Used to extend the CCIDs Block Waiting Timeout for this current...

Страница 13: ...Reserved for future use The response to this message is the RDR_to_PC_Parameters message 7 1 1 7 PC_to_RDR_SetParameters Set slot parameters Offset Field Size Value Description 0 bMessageType 1 61h 1...

Страница 14: ...for T 0 used to define WWT 14 bClockStop 1 ICC Clock Stop Support 00h Stopping the Clock is not allowed 01h Stop with Clock signal Low 02h Stop with Clock signal High 03h Stop with Clock either High o...

Страница 15: ...14 bClockStop 1 ICC Clock Stop Support 00h Stopping the Clock is not allowed 01h Stop with Clock signal Low 02h Stop with Clock signal High 03h Stop with Clock either High or Low 15 bIFSC 1 Size of ne...

Страница 16: ...defined in CCID section 4 2 1 8 bError 1 Slot error register as defined in CCID section 4 2 1 and its specification in section 5 2 8 9 bChainParameter 1 00h RFU TPDU exchange level 10 abData Byte arra...

Страница 17: ...ulk OUT message 6 bSeq 1 Same value as in Bulk OUT message 7 bStatus 1 Slot status register as defined in CCID section 4 2 1 8 bError 1 Slot error register as defined in CCID section 4 2 1 and its spe...

Страница 18: ...TYPE C_SEL C_STAT Response data format abData field in the RDR_to_PC_DataBlock FIRMWARE 10 bytes data for firmware version MAX_C The maximum number of command data bytes MAX_R The maximum number of da...

Страница 19: ...Class Bulk Only Transport in Section 3 Protocol Code of the USB Mass Storage Device Specification This document is available at www usb org An overview of this specification is summarized below 1 Con...

Страница 20: ...0 or T 1 communication protocol 01h I2C memory card 1 2 4 8 and 16 kilobits 02h I2C memory card 32 64 128 256 512 and 1024 kilobits 03h Atmel AT88SC153 secure memory card 04h Atmel AT88SC1608 secure...

Страница 21: ...ROR_ICC_CLASS_NOT_SUPPORTED F4h SLOTERROR_PROCEDURE_BYTE_CONFLICE F3h SLOTERROR_DEACTIVATED_PROTOCOL F2h SLOTERROR_BUSY_WITH_AUTO_SEQUENCE E0h SLOTERROR_CMD_SLOT_BUSY Android is a trademark of Google...

Отзывы: