NXP Semiconductors PN544 C2 User Manual

Page 1
UM191812
PN544 C2 User Manual
Rev. 1.2 — 2010-06-16 User Manual
Document information
Info Content
Wire Protocol, NFC 2 the Field
Abstract This is a user manual for the PN544 C2 NFC IC.
The aim of the document is to describe the PN544 Firmware API enabling you to design your NFC system.
nd
generation, SIM centered solution, Powered by
Page 2
NXP Semiconductors
UM191812
PN544 C2 User Manual
Revision history
Rev Date Description
1.0 2010-04-28 Release for PN544 C2
1.1 2010-05-07 Add register: TX_Current_Check, 0x9F14 change default value, NXP_EVT_NFC_DEACTIVATED description update, Add NAD usage NfcT (0x98A3), 0x997A, 0x9F19 default value update, registers 0x998 and 0x9931 removed (trimmed value – do not change), Fig 47 update
1.2 2010-06-16 Updates: 7.4.5 Error Detection and Error Handling, 49 Information Event, 9.8 MIFARE PCD, 9.4.5 CLK request in NFC active target mode, 9.12.1 Initiator: added maximum frame
gth warning, typos, added list of tables and figures, Fig 7 HCI packet bigger than
len maximum packet size, added EEPROM configurations SWP_Act_Retry, IFSLEW, Table 133 HW configuration in EEPROM, Table 13 HCI Gate Loopback, Type B PCD Anti-
ion, Type B PICC HIGHER_LAYER_RESPONSE, RF Configuration in Polling Loop,
collis Host Link Timing restriction
Contact information
For additional information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
191812 All information provided in this docum ent is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
User Manual Rev. 1.2 — 2010-06-16 2 of 172
Page 3
NXP Semiconductors
PN544 C2 User Manual
UM191812

1. Introduction

The PN544 is a highly integrated transmission module for contact-less communication at
13.56 MHz. The User Manual describes the software interfaces (API). As this document assumes pre-knowledge on certain technologies please check section “4 References”.
For furth
er information please refer to the PN544 data sheet [7].

2. PN544 C2

This document is related to the PN544 C2, it gives an overview of the Software API available.
Please refer to the ‘PN544 Release Note’ [10] for further information on PN544 samples functionality level.
191812 All information provided in this docum ent is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
User Manual Rev. 1.2 — 2010-06-16 3 of 172
Page 4
NXP Semiconductors
UM191812
PN544 C2 User Manual

3. Abbreviations

Table 1. Abbreviations
Abbr. Abbreviation
API Application Program Interface
CLF Contact less front-end
CLT Contact less Tunnel
CRC Cyclic Redundancy Check (according to SWP specification)
DSR Control Line on RS232: Data Set Ready
DTR Control Line on RS232: Data Terminal Ready
EE EEPROM (non volatile memory)
HCI Host Controller Interface
HCP Host Controller Protocol
HDLC High Level Data Link Control
HSU High speed UART
HW Hardware
I Information frame (HDLC)
I2C Serial Data bus by Philips
LLC Logical Link Control
MAC Media Access Control
NFC-WI Near Field Communication – Wired Interface
PBTF Power By The Field
PRBS Pseudo Random Binary Sequence
PVDD Pad VDD (Supply)
191812 All information provided in this docum ent is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
User Manual Rev. 1.2 — 2010-06-16 4 of 172
Page 5
NXP Semiconductors
UM191812
PN544 C2 User Manual
Abbr. Abbreviation
RAM Random Access Module (volatile memory)
Reg Register
REJ Reject (HDLC)
RF Radio Frequency (here 13,56MHz)
RFU Reserved for future use
RI Control Line on RS232: Ring Indicator
RNR Receiver Not Ready (HDLC)
RO Read only
RR Receiver Ready (HDLC)
RSET Reset (ETSI)
RW Read / write
SHDLC Simplified HDLC
SPI Serial Peripheral Interface
SREJ Selective Reject (HDLC)
SWP Single Wire Protocol
UART Universal Asynchronous Receiver Transmitter
UI Unnumbered Information (HDLC)
UICC Universal Integrated Circuit Card
191812 All information provided in this docum ent is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
User Manual Rev. 1.2 — 2010-06-16 5 of 172
Page 6
NXP Semiconductors
PN544 C2 User Manual
UM191812

4. References

[1] Standard ETSI (ETSI TS 102 622 V7.5.0) Smart Cards; UICC-CLF Interface; Host
Controller Interface – Release 7 (June 2009)
[2] Standard ETSI (ETSI TS 102 613 V7.7.0) Smart Cards; UICC-CLF interface;
Physical and data link layer characteristics – Release 7 (October 2009)
[3] Standard ECMA-373 Near Field Communication Wired Interface (NFC-WI)
http://www.ecma-international.org/
[4] Standard ISO18092 Near Field Communication -- Interface and Protocol (NFCIP-1)
http://www.iso.org
[5] NXP Mifare Portfolio www.mifare.net
[6] ISO 14443 part 1 to part 4 Identification cards – Contact-less integrated circuit(s)
cards -- Proximity cards http://www.iso.org
[7] PN544 C2 Datasheet – Doc Number 1878xx
[8] Application Note “PN544 Software update” – 1581xx
[9] PN544 Custom Clock settings (Excel Worksheet Formula) – Doc Number 1610xx
[10] PN544 C2 Release Note – Doc Number 1882xx
[11] PN544 RF Configuration – Doc Number 1659xx
191812 All information provided in this docum ent is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
User Manual Rev. 1.2 — 2010-06-16 6 of 172
Loading...