P5DF081HN/T1AD2060 NXP Semiconductors, P5DF081HN/T1AD2060 Datasheet - Page 22

no-image

P5DF081HN/T1AD2060

Manufacturer Part Number
P5DF081HN/T1AD2060
Description
P5DF081HN/HVQFN32/REEL13//T1AD
Manufacturer
NXP Semiconductors
Series
MIFARE®r
Datasheet

Specifications of P5DF081HN/T1AD2060

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
NXP Semiconductors
Table 14.
Table 15.
P5DF081_SDS
Objective short data sheet
PUBLIC
Command
ISO14443-4_Init
ISO14443-4_Exchange
ISO14443-4_PresenceCheck
ISO14443-4_Deselect
ISO14443-4_FreeCID
Command
MF_Authenticate
MF_Read
MF_Write
MF_ValueWrite
MF_Increment
ISO14443 commands
MIFARE Classic in X-mode commands
8.6.10 MIFARE Classic in X-mode commands
Description
Performs an authentication with a MIFARE card. The MIFARE key has to be stored in the
MIFARE SAM AV2 and is referenced by a parameter in the command data field. The key can
be diversified if necessary.
Read one or several blocks of a MIFARE card and return the data. If more than one block is
read, the MIFARE SAM AV2 accesses the blocks in the same order as addresses listed in the
command data field. The order of the returned data is the same as the order of addresses in
the data field.
Write one or several blocks of a MIFARE card. If more than one block is written, the MIFARE
SAM AV2 accesses the blocks in the same order as addresses listed in the command data
field. The command supports writing of 16 bytes encrypted for MIFARE 1k and
cards as well as writing 16 bytes or 4 bytes plain for MIFARE Ultralight cards. The length can
be selected by bit 0 of parameter byte P2. If 16 bytes block write is selected, the MIFARE
SAM AV2 decides whether encryption shall be used by checking the authentication state. If a
MIFARE authentication has been completed, the data is encrypted. Encrypted writing of 4
byte blocks is not supported.
Write one or several value blocks of a MIFARE card. If more than one block is written, the
MIFARE SAM AV2 accesses the blocks in the same order as addresses listed in the
command data field. Since a MIFARE card uses 12 bytes for storing a four-byte value, the
address to write in the last four bytes has to be specified by the user (’address’ parameter).
Increment one or several value blocks on a MIFARE card. Every increment is confirmed
automatically by sending the transfer command directly afterwards. The user has to define
the source address of the value block to be incremented and the destination address of the
value block to store the result. If more than one block is incremented, the MIFARE SAM AV2
accesses the blocks in the same order as addresses listed in the command data field.
The commands in this section can both be used to execute a transaction with a MIFARE
Classic card and with a MIFARE Plus card in SL2. In the second case, MF_Authenticate,
MF_AuthenticatedRead or MF_AuthenticatedWrite is to be used after MFP_Authenticate
to complete a MFP SL2 authentication. Afterwards, the other MF_xxx commands can be
used for further processing.
…continued
Description
Initialize the T = CL protocol. The intent of this command is to configure the
protocol for data exchanges. This is necessary if a card was already
activated and configured for doing data exchanges without using the
ISO14443-4_RATS_PPS command.
Exchange bytes according to ISO/IEC 14443-4 T = CL protocol.
Check if an activated card is still in the field.
Deselect an activated card. The CID is freed by this command. If the deselect
fails, the CID will not be freed and cannot be used for activating another card.
This behavior might be overridden by setting a flag in the P1 byte. CIDs can
also be freed using the ISO14443-4_FreeCID command.
Free one, more, or all currently assigned CIDs. This command might be
necessary if several deselect commands failed and the CIDs were not forced
to be freed but the card is deactivated or no longer available in the field.
All information provided in this document is subject to legal disclaimers.
Rev. 1 — 12 August 2010
191710
P5DF081
MIFARE SAM AV2
© NXP B.V. 2010. All rights reserved.
MIFARE
22 of 36
4k

Related parts for P5DF081HN/T1AD2060