Smart card support, Mcu cards, Memory-based smart cards – ACS ACR38 SAM Smart Card Reader User Manual

Page 6

Advertising
background image

ACR38x – Reference Manual

[email protected]

Version 6.02

www.acs.com.hk

Page 6 of 40

3.0. Smart Card Support

3.1. MCU Cards

The ACR38x is a PC/SC-compliant smart card reader that supports ISO 7816 Class A, B and C (5 V,

3 V, and 1.8 V) smart cards. It also works with MCU cards following the T=0 and T=1 protocol.
The card ATR indicates the specific operation mode (TA2 present; bit b5 of TA2 must be 0) and when

that particular mode is not supported by the ACR38x, the reader will reset the card to a negotiable

mode. If the card cannot be set to negotiable mode, the reader will then reject the card.
When the card ATR indicates the negotiable mode (TA2 not present) and communication parameters

other than the default parameters, the ACR38x will execute the PPS and try to use the communication

parameters that the card suggested in its ATR. If the card does not accept the PPS, the reader will

use the default parameters (F=372, D=1).
For the meaning of the aforementioned parameters, please refer to ISO 7816-3.

3.2. Memory-based Smart Cards

The ACR38x works with several memory-based smart cards such as:

Cards following the I2Cbus protocol (free memory cards) with maximum 128 bytes page with

capability, including:
o Atmel: AT24C01/02/04/08/16/32/64/128/256/512/1024
o SGS-Thomson: ST14C02C, ST14C04C
o Gemplus: GFM1K, GFM2K, GFM4K, GFM8K

Cards with secure memory IC with password and authentication, including:

o Atmel: AT88SC153 and AT88SC1608

Cards with intelligent 1k bytes EEPROM with write-protect function, including:

o Infineon: SLE4418, SLE4428, SLE5518 and SLE5528

Cards with intelligent 256 bytes EEPROM with write-protect function, including:

o Infineon: SLE4432, SLE4442, SLE5532 and SLE5542

Cards with ‘104’ type EEPROM non-reloadable token counter cards, including:

o Infineon: SLE4406, SLE4436, SLE5536 and SLE6636

Advertising