ACR100I
SIMFlash II (CCID)
SIMFlash with Embedded Mifare
Reference Manual
info@acs.com.hk
Subject to change without prior notice |
www.acs.com.hk |
|
Table of Contents
1.0. |
Introduction ............................................................................................................. |
3 |
|
2.0. |
Features ................................................................................................................... |
4 |
|
3.0. |
System Block Diagram............................................................................................ |
5 |
|
4.0. |
Power Supply........................................................................................................... |
6 |
|
4.1. |
Status LED............................................................................................................................. |
6 |
|
4.2. |
Embedded Mifare Chip .......................................................................................................... |
6 |
|
5.0. |
Smart Card Interface ............................................................................................... |
7 |
|
5.1. |
Smart Card Power 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 Parameters .................................................................................................. |
8 |
|
6.2. |
Endpoints ............................................................................................................................... |
8 |
|
6.2.1. |
Smart Card Reader ....................................................................................................... |
8 |
|
6.2.2. |
Mass Storage ................................................................................................................ |
8 |
|
7.0. |
Communication Protocol ........................................................................................ |
9 |
|
7.1. |
Command to the ACR100I................................................................................................... |
10 |
|
7.1.1. |
CCID Command Pipe Bulk-OUT Messages ............................................................... |
10 |
|
7.1.2. |
CCID Bulk-IN Messages ............................................................................................. |
15 |
|
7.1.3. |
Commands Accessed via PC_to_RDR_XfrBlock ....................................................... |
17 |
|
7.2. |
Mass Storage....................................................................................................................... |
18 |
|
Appendix A. Supported Card Types.............................................................................. |
19 |
||
Appendix B. |
Response Error Codes ............................................................................. |
20 |
|
Page 2 of 20 |
ACR100I Reference Manual |
info@acs.com.hk |
Document Title Here |
www.acs.com.hk |
Version 1.00 |
1.0.Introduction
ACR100I SIMFlash II (CCID) is not an ordinary smart card reader. Its memory storage comes with NAND Flash memory for high capacity data storage needs. This can be partitioned into a maximum of three sections as desired by the user. ACR100I SIMFlash II (CCID) also has an embedded Mifare 1K chip for various contactless card functions, such as logical and physical access.
The flash memory acts like any combination of up to three drives, which may include Private/Security, Public and CD ROM/Auto-Run, and Hidden, in order to boost security and flexibility when you store different kinds of software. Aside from its mass storage device class compatibility, its CCID compliance eliminates driver installation issues, allowing for its easy integration into a PC environment.
ACR100I SIMFlash II (CCID) is designed to access SIM-sized smart cards. It can be used in E- Government, E-Banking and E-Payment, Public Key Infrastructure, Network Security, GSM Management, VoIP, Secure Data Storage, Access Control, and Loyalty Program.
|
Page 3 of 20 |
ACR100I Reference Manual |
info@acs.com.hk |
Document Title Here |
www.acs.com.hk |
Version 1.00 |
2.0.Features
USB Combo Device – works as a smart card reader and mass storage device
SIM-sized slot for smart card at USB 2.0 full speed
NAND Flash support at USB 2.0 high speed
Plug-and-Play – CCID support brings supreme compatibility and mobility
Extractable USB
Two color LEDs for smart card and NAND Flash status indication
Smart card reader:
o Supports plug in (SIM-sized) cards
oSupports ISO 7816 Class A, B, and C (5 V, 3 V, 1.8 V) cards
oReads and writes onto T=0, T=1 protocol microprocessor cards
oSupports memory cards
oSupports Spec. 11.11 compliant GSM cards
oFeatures Short circuit protection
Flash drive:
oBuilt-in NAND Flash memory
oUp to three partitions (Private/Security, Public and CD ROM/auto-run, and Hidden)
Contactless feature:
oEmbedded Mifare Chip
Compliant with the following standards:
oPC/SC
o |
CE |
o |
FCC |
o |
VCCI |
o |
RoHS |
o |
Microsoft WHQL |
|
Page 4 of 20 |
ACR100I Reference Manual |
info@acs.com.hk |
Document Title Here |
www.acs.com.hk |
Version 1.00 |
3.0. System Block Diagram
The USB Hub Controller is the communication interface between the PC and the MCU of the smart card and the flash memory via USB port connection. The flash memory is available for the end-user to use as storage. In Windows Explorer, the device is detected as a removable disk. The ACR100I is powered from the USB port without other external power supply.
Mifare Chip |
Antenna for |
|
|
Mifare Chip |
|
USB |
Smart Card |
SIM-sized |
Interface Circuit |
Smart Card |
|
Interface |
|
|
|
|
|
2 PORT |
|
|
USB 2.0 |
|
|
Hub |
Flash memory |
|
|
|
|
Controller |
|
|
|
ACR100I |
|
Figure 1: ACR100I System Block Diagram |
|
|
Page 5 of 20 |
ACR100I Reference Manual |
info@acs.com.hk |
Document Title Here |
www.acs.com.hk |
Version 1.00 |
4.0. Power Supply
The ACR100I requires a voltage of 5 V DC, 300 mA regulated power supply, and gets the power supply from PC.
4.1. Status LED
Bicolor LED in front of the reader indicates the activation status of the smart card and flash memory interface.
GREEN LED:
Flashing slowly (turns on 200 ms for every 2 seconds)
Indicates that the ACR100I is powered up and in the standby state. Either the smart card has not been inserted or the smart card has not been powered up (if it is inserted).
Lighting up
Indicates power supply to the smart card is switched on, i.e., the smart card is activated.
Flashing quickly
Indicates there is a communication between ACR100I and smart card.
RED LED:
Lighting up
Indicates there is a communication between ACR100I and flash memory.
4.2. Embedded Mifare Chip
The ACR100I has an embedded Mifare chip with a memory size of 1K.
|
Page 6 of 20 |
ACR100I Reference Manual |
info@acs.com.hk |
Document Title Here |
www.acs.com.hk |
Version 1.00 |