ACM1252U-Y3
– Reference Manual
Version 1.03
www.acs.com.hk
Page 45 of 92
www.acs.com
.hk
5.2.6.
Accessing FeliCa tags
For FeliCa access, the command is different from those used in PCSC-compliant and MIFARE tags.
The command follows the FeliCa specification with an added header.
FeliCa Command Format
Command
Class
INS
P1
P2
Lc
Data In
FeliCa
Command
FFh
00h
00h
00h
Length of
the Data In
FeliCa Command (start
with Length Byte)
FeliCa Response Format (Data + 2 bytes)
Response
Data Out
Result
Response Data
Read Memory Block Example:
1. Connect the FeliCa.
The ATR = 3B 8F 80 01 80 4F 0C A0 00 00 03 06
11 00 3B
00 00 00 00 42h
In which,
11 00 3Bh
= FeliCa
2. Read FeliCa IDM.
CMD = FF CA 00 00 00h
RES = [IDM (8bytes)] 90 00h
e.g., FeliCa IDM = 01 01 06 01 CB 09 57 03h
3. FeliCa command access.
Example:
“Read” Memory Block.
CMD = FF 00 00 00 10 10 06
01 01 06 01 CB 09 57 03
01 09 01 01 80 00h
where:
Felica Command = 10 06
01 01 06 01 CB 09 57 03
01 09 01 01 80 00h
IDM =
01 01 06 01 CB 09 57 03h
RES = Memory Block Data