Electronic Components Datasheet Search
  English  ▼

X  

P5DF081 Datasheet(PDF) 22 Page - NXP Semiconductors

Part # P5DF081
Description  MIFARE SAM AV2
PDF  36 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

P5DF081 Datasheet(HTML) 22 Page - NXP Semiconductors

Back Button P5DF081 Datasheet HTML 18Page - NXP Semiconductors P5DF081 Datasheet HTML 19Page - NXP Semiconductors P5DF081 Datasheet HTML 20Page - NXP Semiconductors P5DF081 Datasheet HTML 21Page - NXP Semiconductors P5DF081 Datasheet HTML 22Page - NXP Semiconductors P5DF081 Datasheet HTML 23Page - NXP Semiconductors P5DF081 Datasheet HTML 24Page - NXP Semiconductors P5DF081 Datasheet HTML 25Page - NXP Semiconductors P5DF081 Datasheet HTML 26Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 36 page
background image
P5DF081_SDS
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2010. All rights reserved.
Objective short data sheet
PUBLIC
Rev. 1 — 12 August 2010
191710
22 of 36
NXP Semiconductors
P5DF081
MIFARE SAM AV2
8.6.10 MIFARE Classic in X-mode commands
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.
ISO14443-4_Init
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.
ISO14443-4_Exchange
Exchange bytes according to ISO/IEC 14443-4 T = CL protocol.
ISO14443-4_PresenceCheck
Check if an activated card is still in the field.
ISO14443-4_Deselect
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.
ISO14443-4_FreeCID
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.
Table 14.
ISO14443 commands …continued
Command
Description
Table 15.
MIFARE Classic in X-mode commands
Command
Description
MF_Authenticate
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.
MF_Read
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.
MF_Write
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 MIFARE 4k
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.
MF_ValueWrite
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).
MF_Increment
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.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com