ACS ACR100F Reference Manual

Simflash(ccid)

Advertisement

Quick Links

ACR100F
SIMFlash (CCID)
Reference Manual
info@acs.com.hk
info@acs.com.hk
Subject to change without prior notice
Subject to change without prior notice
www.acs.com.hk
www.acs.com.hk

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ACR100F and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ACS ACR100F

  • Page 1 ACR100F SIMFlash (CCID) Reference Manual info@acs.com.hk info@acs.com.hk Subject to change without prior notice Subject to change without prior notice www.acs.com.hk www.acs.com.hk...
  • Page 2: Table Of Contents

    Communication Parameters ....................8     6.2. Endpoints ..........................8 7.0.  Communication Protocol ..................9      7.1. Command to the ACR100F (CCID) ..................10     7.1.1. CCID Command Pipe Bulk-OUT Messages ...............10     7.1.2. CCID Bulk-IN Messages .....................13    ...
  • Page 3: Introduction

    1.0. Introduction More than just a smart card reader, the ACR100F (CCID) SIMFlash has a built-in flash memory and is designed for both accessing plug-in (SIM-sized) smart cards and for data or application storage. It is ideal for GSM solutions such as GSM management software and VoIP applications, electronic payment systems, e-commerce, home banking, transportation, and computer and network access.
  • Page 4: Features

    Up to three partitions (private/security, public and CD-ROM/auto-run, and hidden) Compliant with the following international standards: ISO 7816, PC/SC, Microsoft WHQL, FCC, CE and RoHS Page 4 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk...
  • Page 5: System Block Diagram

    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 ACR100F is to use as storage. In Windows Explorer, the device is detected as a removable disk. The ACR100F is powered from the USB port without other external power supply.
  • Page 6: Power Supply

    4.0. Power Supply The ACR100F requires a voltage of 5 V DC, 100 mA regulated power supply. It gets the power supply from the PC. 4.1. Status LED Bicolor LED in front of the reader indicates the activation status of the smart card and flash memory interface.
  • Page 7: Smart Card Interface

    The ACR100F provides a mechanism to protect the inserted card when it is suddenly withdrawn while it is powered up. The power supply to the card and the signal lines between the ACR100F and the card are immediately deactivated when the card is being removed. As a general rule, however, to avoid any electrical damage, a card should only be removed from the reader while it is powered down.
  • Page 8: Usb Interface

    6.1. Communication Parameters The ACR100F is connected to a computer through USB as specified in the USB Specification. The ACR100F is working in high-speed mode, i.e. 480 Mbps, for the flash memory and USB 1.1 full-speed mode for smart card interface.
  • Page 9: Communication Protocol

    Chip Card Interface Device and Mass Storage. The ACR100F Smart Card Interface shares the same core as the smart card interface of the ACR38 CCID. The Smart Card Interface will be identified as “ACR38-112c” once the reader FW is obtained.
  • Page 10: Command To The Acr100F (Ccid)

    Only 1 slot can be simultaneously busy 7.1. Command to the ACR100F (CCID) In the normal operation, the ACR100F acts as a slave device with regard to the communication between a computer and the reader. The communication is carried out in the form of successive command-response exchanges.
  • Page 11 Size of extra bytes of this message BSlot Identifies the slot number for this command BSeq Sequence number for command Page 11 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00 www.acs.com.hk...
  • Page 12 Add 0 to 254 etu to the normal guardtime of 12 etu. FFh is the same as 00h. bWaitingInteg WI for T=0 used to define WWT erT0 Page 12 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00...
  • Page 13: Ccid Bulk-In Messages

    The response to this message is the RDR_to_PC_Parameters message. 7.1.2. CCID Bulk-IN Messages The Bulk-IN messages are used in response to the Bulk-OUT messages. ACR100F shall follow the CCID Bulk-IN Messages as specified in section 4. This section lists the CCID Bulk-IN Messages to be supported by ACR100F.
  • Page 14 01h Clock stopped in state L 02h Clock stopped in state H 03h Clock stopped in an unknown state All other values are RFU. Page 14 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00...
  • Page 15: Commands Accessed Via Pc_To_Rdr_Xfrblock

    Command format (abData field in the PC_to_RDR_XfrBlock) FIRMWARE C_TY C_SE C_ST Response data format (abData field in the RDR_to_PC_DataBlock) Page 15 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00 www.acs.com.hk...
  • Page 16: Mass Storage

    3. Data-In Command Protocol uses the BULK-IN endpoint to transfer data from the device or to return status about the device. Page 16 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk...
  • Page 17: Appendix A. Supported Card Types

    Infineon SLE4404 Atmel AT88SC101, AT88SC102 and AT88SC1003 MCU-based cards with T=0 communication protocol MCU-based cards with T=1 communication protocol Page 17 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00...
  • Page 18: Appendix B. Response Status Codes

    The following table is a list of the error codes that may be returned by the ACR38: Error Code Status SLOTERROR_CMD_ABORTED SLOTERROR_ICC_MUTE SLOTERROR_XFR_PARITY_ERROR SLOTERROR_XFR_OVERRUN SLOTERROR_HW_ERROR SLOTERROR_BAD_ATR_TS SLOTERROR_BAD_ATR_TCK SLOTERROR_ICC_PROTOCOL_NOT_SUPPORTED SLOTERROR_ICC_CLASS_NOT_SUPPORTED SLOTERROR_PROCEDURE_BYTE_CONFLICE SLOTERROR_DEACTIVATED_PROTOCOL SLOTERROR_BUSY_WITH_AUTO_SEQUENCE SLOTERROR_CMD_SLOT_BUSY Page 18 of 18 info@acs.com.hk ACR100F (CCID) Reference Manual info@acs.com.hk Document Title Here Document Title Here Document Title Here www.acs.com.hk Version 3.00 www.acs.com.hk...

Table of Contents