User's Manual

ACR1281U
Advanced Card Systems Ltd. Page 57 of 81
Byte Address = 000A4 A3A2A1A0 b (00 H to 1F H) is the protection memory address location of
the memory card.
MEM_L Length of data to be written to the memory card.
Byte x Byte values to be compared with the data in the card starting at Byte Address. BYTE
1 is compared with the data at Byte Address; BYTE N is compared with the data at
(Byte Address+N-1).
Response data format
SW1 SW2
SW1, SW2 = 90 00 if no error
6.7 Present Code Memory Card (only SLE 4442 and SLE5542)
To submit the secret code to the memory card to enable the write operation with the SLE4442 and
SLE5542 card. The following actions are executed:
- search a ‘1’ bit in the presentation error counter and write the bit to ‘0’
- present the specified code to the card
- try to erase the presentation error counter
Command format
Pseudo-APDU
CODE CLA INS P1 P2 MEM_L
Byte 1 Byte 2 Byte 3
FF
H
20
H
00
H
00
H
03
H
CODE Three bytes secret code (PIN)
Response data format
SW1 SW2
ErrorCnt
90
H
SW1 = 90
SW2 (ErrorCnt) = Error Counter. 07 indicates the verification is correct. 00 indicates the
password is locked (exceed maximum number of retries). Other values indicate the current
verification is failed.
6.8 Change Code Memory Card (only SLE 4442 and SLE5542)
To write the specified data as new secret code in the card.
The current secret code must have been presented to the card with the PRESENT_CODE command
prior to the execution of this command!
Command format