User manual

109
Philips MIFARE Ultralight (ISO 14443A) – 13.56MHz
The latest technology development from Philips Semiconductors, MIFARE® Ultralight, is particularly suited for
applications requiring low-cost, contactless ticketing solutions. Typical applications include single trip tickets in
public transport systems, loyalty cards or event tickets for exhibitions, stadiums and leisure parks.
MIFARE Ultralight Organization - 16 blocks of 4 bytes each
Byte number 0 1 2 3 Page/block
Serial Number SN0 SN1 SN2 BCC0 0
Serial Number SN3 SN4 SN5 SN6 1
Internal/Lock BCC1 Internal Lock0 Lock1 2
OTP OTP0 OTP1 OTP2 OTP3 3
Data read/write Data 0 Data 1 Data 2 Data 3 4
Data read/write Data 4 Data 5 Data 6 Data 7 5
Data read/write Data 8 Data 9 Data 10 Data 11 6
Data read/write Data 12 Data 13 Data 14 Data 15 7
Data read/write Data 16 Data 17 Data 18 Data 19 8
Data read/write Data 20 Data 21 Data 22 Data 23 9
Data read/write Data 24 Data 25 Data 26 Data 27 10
Data read/write Data 28 Data 29 Data 30 Data 31 11
Data read/write Data 32 Data 33 Data 34 Data 35 12
Data read/write
Data 36
Data 37
Data 38
Data 39
13
Data read/write Data 40 Data 41 Data 42 Data 43 14
Data read/write Data 44 Data 45 Data 46 Data 47 15
Serial Number block 0, bytes 0-3 (programmed by IC manufacturer).
Serial Number block 1, bytes 4-7 (programmed by IC manufacturer).
Internal/Lock block 2, bytes 8-11 (used to lock bytes).
OTP block 3, bytes 12-15 (One Time Programming bytes – possible counter).
Data read/write blocks 4 –15, bytes 16-63 (48 available for user data).
Key features:
64 byte EEPROM, organized in 16 pages of 4 bytes (48 bytes of User memory)
Unique 7 byte serial number (ISO 14443A, cascade level 2)
Operating distance up to 10 cm
106 k bits/s data transfer rate
High data integrity – 16 bit CRC, parity per byte, bit coding, bit count check
32 bit one-time programmable (OTP) area
Field programmable ‘Read only’ locking function per page
Boca supported features:
Read Serial Number.
Read multiple data blocks - up to 12 blocks (48 bytes) at a time.
Write multiple data blocks - up to 12 blocks (48 bytes) at a time.
Lock multiple data blocks - up to 12 blocks (48 bytes) at a time.