NXP-Semicon-NTP52101G0JTZ

Part #NXP-Semicon-NTP52101G0JTZ
Download 
NXP-Semicon-NTP52101G0JTZ
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Rev. 3.3 — 3 July 2020  
Product data sheet  
544633  
COMPANY PUBLIC  
1 General
 
description  
Designed as an MCU replacement in various gaming and lighting applications, this NFC  
tag adds connectivity and increases flexibility while saving energy and lowering the bill of  
materials.  
NXP’s NTAG 5 switch lets designers eliminate the MCU in selected gaming and lighting  
applications and other cost sensitive designs, for added functionality, connectivity,  
and efficiency at a lower cost. Operating at 13.56 MHz, it is an NFC Forum-compliant  
(customer development board is NFC Forum certified – Certification ID: 58626)  
contactless tag that can be read by any NFC-enabled device at close range and by  
an ISO/IEC 15693-enabled industrial reader over a longer range. Easy configuration  
supports a range of control functions, and the integrated originality check lets the user  
verify an end product’s authenticity.  
PWM  
EEPROM  
GPIO  
energy harvesting  
data  
event detection  
energy  
energy  
aaa-034219  
Figure 1.ꢀNTAG 5 switch overview  
In some lighting and gaming applications, NTAG 5 switch enables simple and cost-  
effective designs without a microcontroller. It implements multiplexed pins, offering  
general-purpose I/O (GPIO) and pulse width modulation (PWM) as well as NFC field  
detection. The characteristics of the PWM or GPIO signal can be configured through the  
NFC interface. These features can be used to switch on/off and control motor speed or  
LED brightness.  
Support for ISO/IEC 15693 lets the NTAG 5 switch communicate securely in two ways —  
with powerful industrial readers, at a range of up to 60 cm and with NFC-enabled devices  
within proximity range. This duality makes it possible for the device to be calibrated and  
parameterized automatically while in the factory and then, when put to use in the field,  
safely communicate with contactless devices such as NFCenabled smartphones.  
The tag’s 512 bytes of memory can be divided into three areas, and each area can use  
a different protection level, varying from no protection to 32-/64-bit, password-protected  
read/write access. Different parties in the value chain can have their own dedicated  
memory areas for storing access data.  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The NTAG 5 switch comes with pre-programmed proof-of-origin functionality to verify  
authenticity. The elliptic curve cryptography (ECC) based originality signature can be  
locked or reprogrammed by the customer.  
The NTAG 5 is a powerhouse, harvesting the energy from an NFC Reader, it can operate  
without a battery. Better yet, with its configurable output voltage, it can power a circuit, a  
sensor network and even charge a super capacitor wireless.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
2 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
2 Features
 
and benefits  
•
Reading distance with long-range reader > 60 cm (> 25 inches)  
•
Flexible operation with PWM/GPIO interface  
•
Flexible split between three open and/or protected memory areas  
•
Ensured authenticity of product through value chain  
•
Interoperable data exchange according to NFC Forum standards  
•
Energy-efficient design with reduced bill of material  
•
Interoperable and high performance NFC interface  
–

and NFC Forum

compliant  
–
64-bit Unique IDentifier  
•
Reliable and robust memory  
–
512 bytes (4096 bits) user EEPROM on top of configuration memory  
–
40 years data retention  
–
Write endurance of 1 000 000 cycles  
•
Configurable contact interface  
–
One configurable event detection pin  
–
Two GPIOs  
–
Two Pulse Width Modulation (PWM) channels as multiplexed GPIOs and/or ED pin  
–
1.62 V to 5.5 V supply voltage  
•
Scalable security for access and data protection  
–
Disable NFC interface temporarily  
–
NFC PRIVACY mode  
–
Read-only protection as defined in NFC Forum Type 5 Tag Specification  
–
Full, read-only, or no memory access based on 32-bit password  
–
Optional 64-bit password protection  
–
ECC-based reprogrammable originality signature  
•
Low-power budget application support  
–
Energy harvesting with configurable output voltage up to 30 mW  
–
Low-power standby current typically <6 µA  
–
Hard power down current typically <0.25 µA  
•
Very robust architecture  
–
-40 °C to 105 °C for EEPROM read and register access  
–
-40 °C to 85 °C for EEPROM write access  
•
Extensive product support package  
–
Feature specific application notes  
–
Development board including software and source code  
–
Hands-on training  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
3 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
3 Applications  
•
Use cases  
–
Calibration  
–
Trimming  
–
Authenticity check and data protection  
–
Late “in the box” configuration  
–
LED driver configuration  
–
NFC charging  
•
Applications  
–
Lighting  
–
Smart home  
–
Hearable and Wearable  
–
Consumer  
–
Industrial  
–
Gaming  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
4 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
4 Ordering
 
information  
Table 1.ꢀOrdering information  
Package  
Orderable part  
number  
Name  
Description  
Version  
NTP52101G0JHKZ  
NTP52101G0JTTZ  
XQFN16  
NTAG 5 switch with GPIOs, PWM and 512 bytes user  
EEPROM plastic,  
SOT1161-2  
extremely thin quad flat package; no leads; 16 terminals  
TSSOP16 NTAG
 
5 switch with GPIOs, PWM and 512 bytes user  
EEPROM  
SOT403-1  
plastic, thin shrink small outline package; 16 leads; 0.65 mm  
pitch;  
5 mm x 4.4 mm x 1.1 mm body  
NTP52101G0JTZ  
SO8  
NTAG 5 switch with GPIOs, PWM and 512 bytes user  
EEPROM plastic,  
SOT96-1  
small outline package; 8 leads; 1.27 mm pitch;  
4.9 mm x 3.9 mm x 1.75 mm body  
NTP52101G0FUAV  
Wafer  
NTAG 5 switch; 8 inch wafer, 150 µm thickness, on film  
frame carrier, electronic fail die marking according to SECS-  
II format)  
–
REMARK:
Wafer specification addendum is available after exchange of a non-disclosure  
agreement (NDA)  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
5 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
5 Marking  
Table 2.ꢀMarking codes  
Type number  
Marking code  
Line A  
G11  
Line B  
DBSN|ASID  
DBID|ASID  
DBSN|ASID  
Line C  
DYWW  
Line D  
NTP52101G0JHK  
NTP52101G0JTT  
NTP52101G0JT  
–
NP52101  
NP52101  
ZnDYY  
WW  
–
nDYWW  
Used abbreviations:  
ASID: Assembly Sequence ID  
D: RHF-2006 indicator  
DBID: Diffusion Batch ID  
DBSN: Diffusion Batch Sequence Number  
n: Assembly Centre Code  
WW: week  
Y or YY: year  
Z: Diffusion Centre Code  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
6 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
6 Block
 
diagram  
V
*
V
GND  
HPD*  
OUT  
CC  
RF INTERFACE  
PMU  
MEMORY  
ENERGY  
HARVESTING  
RX  
EEPROM  
SECURITY  
GPIO  
PWM  
TX  
ORIG. SIG.  
PWD AUTH.  
SESSION  
REGISTERS  
LA  
LB  
GPIO  
PWM  
DIGI
T
A
L CONTROL UNIT  
ED  
PWM  
RF CONTROLLER  
CLOCK  
MEMORY  
CONTROLLER  
LOW POWER  
FIELD DETECTION  
ED, GPIO AND PWM  
CONTROLLER  
COMMAND  
INTERPRETER  
aaa-034222  
* HPD and V

OUT

are not available for SO8 package  
Figure 2.ꢀBlock diagram NTAG 5 switch  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
7 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
7 Pinning
 
information  
1
2
3
4
12  
11  
10  
9
aaa-034213  
Transparent top view  
Figure 3.ꢀPin configuration for XQFN16 package  
Table 3.ꢀPin description for XQFN16  
Pin  
1
Symbol  
GND  
Description  
When unused  
connect to GND  
connect to GND  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
connect to GND  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
Ground  
2
GND  
Ground  
3
N.C.  
not connected  
4
N.C.  
not connected  
5
N.C.  
not connected  
6
GPIO1/PWM1  
GPIO0/PWM0  
ED/PWM0  
V

CC  

Multiplexed GPIO1 and PWM1  
Multiplexed GPIO0 and PWM0  
Multiplexed event detection and PWM0  
External power supply  
Hard power down  
Ground  
7
8
9
10  
11  
12  
13  
14  
15  
16  
HPD  
GND  
V

OUT  

Energy harvesting voltage output  
not connected  
N.C.  
LB  
Antenna connection  
Antenna connection  
not connected  
LA  
N.C.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
8 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
1
2
3
4
5
6
7
8
16  
15  
14  
13  
12  
11  
10  
9
aaa-034214  
Figure 4.ꢀPin configuration for TSSOP16 package  
Table 4.ꢀPin description for TSSOP16  
Pin  
1
Symbol  
LA  
Description  
When unused  
keep floating  
keep floating  
connect to GND  
connect to GND  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
keep floating  
connect to GND  
keep floating  
keep floating  
keep floating  
Antenna connection  
not connected  
2
N.C.  
3
GND  
Ground  
4
GND  
Ground  
5
N.C.  
not connected  
6
N.C.  
not connected  
7
N.C.  
not connected  
8
GPIO1/PWM1  
GPIO0/PWM0  
ED/PWM0  
V

CC  

Multiplexed GPIO1 and PWM1  
Multiplexed GPIO0 and PWM0  
Multiplexed event detection and PWM0  
External power supply  
Hard power down  
Ground  
9
10  
11  
12  
13  
14  
15  
16  
HPD  
GND  
V

OUT  

Energy harvesting voltage output  
not connected  
N.C.  
LB  
Antenna connection  
1
2
3
4
8
7
6
5
aaa-034220  
Figure 5.ꢀPin configuration for SO8 package  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
9 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 5.ꢀPin description for SO8  
Pin  
1
Symbol  
Description  
When unused  
GND  
LA  
Ground  
connect to GND  
2
Antenna connection  
keep floating  
keep floating  
connect to GND  
keep floating  
keep floating  
keep floating  
keep floating  
3
LB  
Antenna connection  
4
GND  
Ground  
5
GPIO1/PWM1  
GPIO0/PWM0  
ED/PWM0  
V

CC  

Multiplexed GPIO1 and PWM1  
Multiplexed GPIO0 and PWM0  
Multiplexed event detection and PWM0  
External power supply  
6
7
8
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
10 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8 Functional
 
description  
8.1 Memory
 
Organization  
8.1.1 General  
The entire memory is divided into three different parts:  
•
User memory  
–
This part of the memory is intended to be used to store user data. It is organized in  
blocks of 4 bytes each (see

).  
–
According to NFC Forum Type 5 Tag Specification, EEPROM block 0 contains the  
Capability Container directly followed by the NDEF Message TLV. If NTAG 5 switch  
is used in a proprietary way, any user data may be stored in the user memory. Direct  
read/write access with the standard READ BLOCK and WRITE BLOCK commands  
(see

) to this part of the memory is possible depending on the related  
security and write protection conditions.  
–
16-bit counter  
The last block of the EEPROM memory contains the 16-bit counter and the counter  
protection flag (see

).  
•
Configuration area  
–
Within this part of the memory all configuration options are stored (see

).  
This memory area can only be accessed with the READ CONFIG (see  

Section 8.2.3.2.1

) or WRITE CONFIG (see

) commands.  
–
The configuration area contains required security-related information, such as access  
passwords with related privileges, headers, customer ID (CID), originality signature  
and many more which will be loaded at power-on reset.  
–
Access to configuration blocks may be blocked at all or password protected with  
related configuration bits.  
–
All session registers are accessible in the configuration area as long as not locked  
by LOCK_SESSION_REG. These configuration items can be changed on the fly and  
have immediate effect, but get lost after power-on reset.  
WARNING: The content of bytes and bits defined as RFU SHALL NOT be changed.  
8.1.2 User
 
memory  
According to NFC Forum Type 5 Tag Specification, the user accessible EEPROM  
memory is divided into blocks. A block is the smallest access unit. For NTAG 5 switch,  
each block consists of 4 bytes (1 block = 32 bits). Bit 0 in each byte represents the least  
significant bit (lsb) and bit 7 the most significant bit (msb), respectively.  
The last block contains the 16-bit counter (see

).  
NTAG 5 switch offers 512 bytes (4096 bits) of user memory.  
Table 6.ꢀUser memory organization  
Block Address  
Description  
Byte 0  
(LSB)  
Byte 3  
(MSB)  
Byte 1  
Byte 2  
NFC  
00h  
01h  
Capability Container  
User Memory  
or user memory  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
11 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Block Address  
Description  
Byte 0  
(LSB)  
Byte 3  
(MSB)  
Byte 1  
Byte 2  
NFC  
:
7Eh  
7Fh  
C0  
C1  
00h  
PROT  
Counter  
User data at delivery contains an NFC Forum-compliant capability container and an  
illustrated in below table. The counter block is initialized with all 00h. Content of the rest  
of the user memory is undefined and contains random (rnd) data at delivery.  
Table 7.ꢀMemory content at delivery  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
…  
E1h  
03h  
0Ch  
78h  
6Fh  
66h  
rnd  
40h  
10h  
55h  
70h  
6Dh  
63h  
rnd  
20h  
D1h  
01h  
2Eh  
2Fh  
FEh  
rnd  
09h  
01h  
6Eh  
63h  
6Eh  
00h  
rnd  
rnd  
rnd  
rnd  
rnd  
7Fh  
00h  
00h  
00h  
00h  
8.1.2.1 16-bit
 
counter  
Last Block of the user memory contains the 16-bit counter. The block can be accessed  
with the standard read and write commands but special data format is required.  
The standard protection conditions for the user memory are not valid for the counter  
block.  
Counter block can only be accessed from NFC perspective.  
The 16-bit counter can be  
•
preset to initial start value protected with the write password  
•
read  
•
increased by one, optionally protected with the read password  
The counter can be read with an (EXTENDED) READ SINGLE BLOCK to the last block  
or (EXTENDED) READ MULTIPLE BLOCK command including the last block. The 4 byte  
data of the counter block provide the following information in

.  
Table 8.ꢀCOUNTER BLOCK data structure  
Byte  
Name  
Value  
Description  
0
1
C0 (LSB)  
C1 (MSB)  
00h – FFh  
00h – FFh  
Counter value  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
12 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Byte  
Name  
Value  
00h  
Description  
2
–
RFU  
00h  
Incrementing of the counter value is not protected  
3
PROT  
01h  
Incrementing of the counter value is protected with the read password  
The counter can be preset to a start value with an (EXTENDED) WRITE SINGLE BLOCK  
command to counter block. The counter can only be preset to a start value after a SET  
PASSWORD command with the write password.  
The PROT byte (data byte 3) value defines if the protection to increment the counter  
is enabled or disabled. If the protection is enabled, the read password is required to  
increment the counter value.  
The data for the (EXTENDED) WRITE SINGLE BLOCK command to preset the counter  
is defined in

.  
Remark:
A Preset counter value of 0x0001 is not possible, a (EXTENDED) WRITE  
SINGLE BLOCK command with that value will only increment the counter.  
Table 9.ꢀPreset counter data structure  
Byte  
Name  
Value  
Description  
0
C0  
00h, 02h –  
FFh (LSB)  
Counter value  
1
C1  
00h – FFh  
(MSB)  
2
3
–
00h  
00h  
01h  
RFU  
PROT  
Disable the protection to increment the counter  
Enable the protection to increment the counter with read password  
To increment the counter by one with a (EXTENDED) WRITE SINGLE BLOCK  
command to counter block. If the protection to increment the counter is enabled, a SET  
PASSWORD command with the read password is required before.  
The data for the (EXTENDED) WRITE SINGLE BLOCK command to increment the  
counter is defined in

.  
Remark:
The counter can only be incremented with the C0 and C1 values defined in  

Table 10

. Other values than that preset the counter if a SET PASSWORD command with  
the write password or leads to an error message.  
Table 10.ꢀIncrement counter data structure  
Byte  
Name  
Value  
Description  
0
1
2
3
C0  
C1  
–
01h (LSB)  
00h (MSB)  
00h  
Value to increment the counter  
RFU  
RFU  
–
00h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
13 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.1.3 Configuration
 
memory  
The configuration memory contains the security and configuration information. Access  
to this memory area is only possible with WRITE CONFIG (see

) and  
READ CONFIG (see

) commands depending on the initialization status.  
Writing to blocks with only RFU bytes is not possible and results in error code 0Fh.  
Reading complete RFU blocks results in receiving all bytes 00h.  
Changing RFU bytes and bits is not allowed and may result in unintended behavior.  
Different features can be configured with CONFIG bits. Similar to all other configuration  
options, the effect does not take place in the current session. The effect takes place after  
POR. If immediate change is expected, related session register bytes or bits need to be  
used (see

).  
To which section each block belongs is defined in first column (Sec.). Sections might be  
locked by setting related bit to 1b (see

).  
Table 11.ꢀConfiguration Memory organization  
Block Address  
Sec.  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
NFC  
00h  
…  
0
0
0
32 byte Originality  
Signature  
ORIGINALITY_SIGNATURE  
RFU  
07h  
Configuration Header  
0
0
08h  
09h  
CH  
Customer ID (see  
CID  
RFU  
N/A  
N/A  
0Ah  
0Bh  
RFU  
RFU  
NFC Global Crypto  
Header (see  
0
0
0
0Ch  
0Dh  
0Eh  
RFU  
RFU  
NFC_GCH  
RFU  
RFU  
RFU  
NFC Crypto  
Configuration Header  
NFC_CCH  
NFC Authentication  
Limit Counter (see  
NFC_AUTH_LIMIT  
N/A  
N/A  
N/A  
0Fh  
…  
RFU  
1Fh  
Read Password (see  
0
20h  
21h  
NFC_PWD_0  
NFC_PWD_1  
Write Password (see  
0
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
14 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Block Address  
Sec.  
NFC  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
Privacy Password  
0
0
0
22h  
23h  
24h  
NFC_PWD_2  
Destroy Password  
NFC_PWD_3  
NFC_PWD_4  
EAS/AFI Password  
Restricted AREA_1  
Read Password (see  
0
0
25h  
26h  
NFC_PWD_5  
NFC_PWD_6  
Restricted AREA_1  
Write Password (see  
N/A  
N/A  
N/A  
27h  
…  
RFU  
36h  
Feature Configuration  
2
37h  
38h  
CONFIG  
RFU  
N/A  
PWM and GPIO  
Configuration (see  
3
3
39h  
3Ah  
PWM_GPIO_CONFIG  
RFU  
PWM1 Configuration  
PWM0_ON_OFF  
PWM1 Configuration  
3
3Bh  
3Ch  
PWM1_ON_OFF  
RFU  
N/A  
Energy Harvesting  
and Event  
3
N/A  
3
3Dh  
3Eh  
3Fh  
40h  
EH_CONF  
RFU  
ED_CONF  
RFU  
Detection Pin (see  
Configuration  
RFU  
Configuration  
Protection (see  
CONF_  
PROT  
RFU  
PP_AREA_1  
AREA_1 Protection  
Pointer (see  
N/A  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
15 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Block Address  
Sec.  
NFC  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
N/A  
N/A  
…  
54h  
Application Family  
Identifier (see  
4
55h  
AFI  
RFU  
RFU  
DSFID (see  
4
4
56h  
57h  
DSFID  
EAS ID (see  
EAS_ID  
RFU  
RFU  
NFC Protection  
Pointer (see  
and NFC Protection  
Pointer Conditions  
4
58h  
PP_AREA_0H NFC_PPC  
N/A  
N/A  
N/A  
5
59h  
…  
RFU  
69h  
6Ah  
…  
NFC Lock block  
configuration (see  
5
NFC_LOCK_BLOCK  
RFU  
5
71h  
72h  
…  
N/A  
N/A  
N/A  
8
RFU  
RFU  
91h  
92h  
NFC_  
SECTION_  
LOCK  
NFC section lock  
bytes (see

)  
RFU  
8
93h  
N/A  
N/A  
N/A  
94h  
…  
9Fh  
8.1.3.1 Originality
 
Signature  
The Originality signature (see

) is stored in first 8 blocks (block 00h to  
block 07h) of configuration memory and may be verified by the NFC device using the  
corresponding ECC public key. As the NXP originality signature is on default not locked,  
it may be re-programmed by the customer. If the originality check is not needed, it may  
even be used as additional 32 byte user EEPROM.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
16 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 12.ꢀ32 Byte Originality Signature  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
SIG0 (LSB)  
SIG4  
SIG1  
SIG5  
SIG2  
SIG6  
SIG3  
SIG7  
SIG8  
SIG9  
SIG10  
SIG14  
SIG18  
SIG22  
SIG26  
SIG30  
SIG11  
SIG12  
SIG16  
SIG20  
SIG24  
SIG28  
SIG13  
SIG17  
SIG21  
SIG25  
SIG29  
SIG15  
SIG19  
SIG23  
SIG27  
SIG31 (MSB)  
8.1.3.2 Configuration
 
Header  
The Configuration Header (CH) byte defines the access conditions of both, Customer ID  
and Originality Signature.  
Table 13.ꢀConfiguration Header (CH) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
08h  
CH  
RFU  
Configuration Header byte can be read with READ CONFIG command (see  

Section 8.2.3.2.1

) and written with WRITE CONFIG command (see

).  
Once locked (set to E7h), CH byte cannot be updated anymore and Originality Signature  
and Customer ID gets locked permanently.  
Table 14.ꢀConfiguration Header Codes  
Value  
81h  
Mode  
Writeable (default)  
Locked  
Write Access  
Yes  
No  
E7h  
All others  
Invalid  
No  
8.1.3.3 Customer
 
ID (CID)  
The Customer ID at delivery is C000h and can be reprogrammed and locked. It might be  
used to identify the product.  
The two most significant bits (b7 and b6 of CID (MSB)) are always equal to 11b. Only  
CID[13-0] may be written by customer. Note, that other values of the two most significant  
bits are RFU.  
When the CID is written with WRITE CONFIG command, the 2 most significant bits are  
always set to 11b. The input CID in WRITE CONFIG command (see

) is  
bit wise ORed with C000h.  
Example: When setting CID to 10AAh, resulting customer-specific CID is D0AAh.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
17 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 15.ꢀCustomer ID (CID) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
09h  
CID (LSB)  
CID (MSB)  
RFU  
The CID can be permanently locked by setting the Configuration Header to Locked state  
(see

) using WRITE CONFIG command. Note, that Originality Signature gets  
locked, too.  
8.1.3.4 NFC
 
Global Crypto Header  
The NFC Global Crypto Header (NFC_GCH) defines the status and access of the  
•
NFC passwords  
As long as not locked by the RF section lock, the NFC Global Crypto Header can be  
written with WRITE CONFIG command (see

). The programming of  
NFC Global Crypto Header can be done in only one direction from lower state to higher  
and it is irreversible.  
Once locked (as per table below), GCH cannot be updated anymore.  
Table 16.ꢀNFC Global Crypto Header (GCH) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
0Ch  
RFU  
NFC_GCH  
RFU  
Table 17.ꢀGlobal Crypto Header Configuration  
Value  
Status  
Description  
81h  
Writable (default)  
The NFC passwords can be read and written with the READ CONFIG  
and WRITE CONFIG commands.  
E7h  
Locked  
Invalid  
The NFC passwords cannot be read and written with the READ  
CONFIG and WRITE CONFIG commands.  
all others  
NOTE: LOCK PASSWORD command is needed to lock NFC passwords permanently  
8.1.3.5 NFC
 
Crypto Configuration Header  
The value of the NFC Crypto Configuration Header (NFC_CCH) locks the NFC  
Authentication Limit to the defined value and can only be changed after authentication.  
NFC_CCH can be written by using the WRITE CONFIGURATION command (see  
Table 18.ꢀCrypto Configuration Header (CCH) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
0Dh  
RFU  
NFC_CCH  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
18 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 19.ꢀCrypto Configuration Header Values  
Value  
Mode  
Write Access  
81h  
E7h  
Unlocked (default)  
Locked  
Authentication limit can be modified.  
Authentication limit is locked and can only be modified  
after authenticating with the write password. In 64-bit  
password mode both, the read and write password are  
required, depending on the used security level.  
All others
 
Invalid  
8.1.3.6 NFC
 
Authentication Limit Counter  
NTAG 5 switch implements the NFC Authentication Limit in counting negative  
Password Authentication attempts with the SET PASSWORD command, except for the  
Privacy password. The counter will be reset automatically to zero after a successful  
authentication.  
Table 20.ꢀNFC Authentication Limit Counter (NFC_AUTH_LIMIT) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
NFC_AUTH_  
LIMIT (LSB)  
NFC_AUTH_  
LIMIT (MSB)  
0Eh  
RFU  
Byte 0 of Block 0Eh is LSB and Byte 1 is MSB of the NFC Authentication Limit counter  
value.  
The Authentication limit is enabled with the most significant bit of Byte 1 is set to 1b. The  
remaining 15 bits of NFC_AUTH_LIMIT are defining the preset value.  
T Counter can be written with a WRITE CONFIG command (see

) if  
•
the Crypto Config Header is not set to “Locked” and NFC Global Crypto Header is not  
set to “Locked”, or  
•
a valid SET_PASSWORD command with the write password has been executed  
before. In 64-bit password mode, both read and write passwords are required.  
Examples:  
•
8000h enables and presets the authentication limit to 0, which means the maximum  
number of authentications (32767) before a preset is required again  
•
F000h enables and presets the authentication limit to 28672  
If the NFC authentication limit counter reaches FFFFh, then SET_PASSWORD  
command is permanently locked. No further authentication is possible.  
Remark:
The absolute maximum authentication limit value is FFFEh before a is required,  
otherwise the authentication is irreversibly locked (no longer available).  
8.1.3.7 Passwords  
The passwords are stored in the configuration memory.  
Default password bytes of Privacy and Destroy password are all 0Fh, Read, Write and  
EAS/AFI password bytes have a default value of all 00h.  
The usage of passwords, read and write access to passwords depends upon NFC Global  
Crypto Header settings.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
19 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 21.ꢀPlain Password location  
Block Address  
Byte 0  
NFC  
Byte 1  
Byte 2  
Byte 3  
Description  
NFC_PWD0_  
NFC_PWD0_  
3 (MSB)  
Read Password  
Write Password  
20h  
21h  
22h  
23h  
24h  
25h  
26h  
0 (LSB)  
NFC_PWD0_1  
NFC_PWD1_1  
NFC_PWD2_1  
NFC_PWD3_1  
NFC_PWD4_1  
NFC_PWD5_1  
NFC_PWD6_1  
NFC_PWD0_2  
NFC_PWD1_2  
NFC_PWD2_2  
NFC_PWD3_2  
NFC_PWD4_2  
NFC_PWD5_2  
NFC_PWD6_2  
NFC_PWD1_  
0 (LSB)  
NFC_PWD1_  
3 (MSB)  
NFC_PWD2_  
0 (LSB)  
NFC_PWD2_  
3 (MSB)  
Privacy Password  
Destroy Password  
EAS/AFI Password  
NFC_PWD3_  
0 (LSB)  
NFC_PWD3_  
3 (MSB)  
NFC_PWD4_  
0 (LSB)  
NFC_PWD4_  
3 (MSB)  
NFC_PWD5_  
0 (LSB)  
NFC_PWD5_  
3 (MSB)  
AREA_1 Read  
Password  
NFC_PWD6_  
0 (LSB)  
NFC_PWD6_  
3 (MSB)  
AREA_1 Write  
Password  
8.1.3.8 Configuration  
Different features can be configured with CONFIG bits. The effect does not take place  
in the current session. The effect takes place after POR. All config bits can be read and  
written.  
Table 22.ꢀConfiguration Bytes Location (CONFIG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
37h  
CONFIG_0  
CONFIG_1  
CONFIG_2  
RFU  
On POR, all CONFIG bits are copied to CONFIG_REG (see

).  
Table 23.ꢀConfiguration Definition (CONFIG_0)  
Bit  
7
Name  
RFU  
Value  
0b  
Description  
6 to 4  
RFU  
0b  
00b  
01b  
3
2
1
0
RFU  
EH_MODE  
Energy harvesting optimized for low field strength  
(default)  
10b  
11b  
0b  
1b  
0b  
1b  
Energy harvesting optimized for high field strength  
NFC Write access to all session register (default)  
No NFC write access to session registers A3h to A7h  
Normal Operation Mode (Default)  
LOCK_SESSION_REG  
AUTO_STANDBY_MODE_EN  
IC enters standby mode after boot if there is no RF field  
present automatically.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
20 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 24.ꢀConfiguration Definition (CONFIG_1)  
Bit  
7
Name  
RFU  
Value  
0b  
Description  
6
RFU  
0b  
00b  
01b  
10b  
11b  
RFU  
5
RFU  
HOST_IF  
RFU  
GPIO/PWM (default)  
4
All host interface functionality disabled and pads are in  
3-state mode  
3 to 0  
0000b  
Table 25.ꢀConfiguration Definition (CONFIG_2)  
Bit  
Name  
Value  
00b  
01b  
10b  
11b  
00b  
01b  
10b  
11b  
0b  
Description  
Receiver disabled  
7
Plain input with weak pull-up  
Plain input  
GPIO1_IN  
6
5
4
3
2
1
0
Plain input with weak pull-down (Default)  
Receiver disabled (Default)  
Plain input with weak pull-up  
Plain input  
GPIO0_IN  
Plain input with weak pull-down (Default)  
Extended commands are disabled (Default)  
Extended commands are supported  
Lock block commands are disabled  
Lock block commands are supported (Default)  
Low Speed GPIO  
EXTENDED_COMMANDS_  
SUPPORTED  
1b  
0b  
LOCK_BLOCK_  
COMMAND_SUPPORTED  
1b  
0b  
GPIO1_SLEW_RATE  
GPIO0_SLEW_RATE  
1b  
High Speed GPIO (Default)  
Low Speed GPIO  
0b  
1b  
High Speed GPIO (Default)  
8.1.3.9 Pulse
 
Width Modulation and GPIO configuration  
These configuration bytes define the various configuration bits for GPIO/PWM use case  
(see

). All features can be configured from NFC perspective. For details  
Table 26.ꢀPWM and GPIO Configuration Location (PWM_GPIO_CONFIG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
PWM_GPIO_  
CONFIG_0  
PWM_GPIO_  
CONFIG_1  
RFU  
39h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
21 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 27.ꢀPWM and GPIO Configuration Definition (PWM_GPIO_CONFIG_0)  
Bit  
Name  
Value  
0b  
Description  
Output status on pad is LOW (default)  
Output status on pad is HIGH  
Output status on pad is LOW (default)  
Output status on pad is HIGH  
7
GPIO1_OUT_STATUS  
1b  
0b  
6
5 to 4  
3
GPIO0_OUT_STATUS  
1b  
RFU  
00b  
0b  
Output (Default)  
Input  
GPIO1  
1b  
0b  
Output (Default)  
Input  
2
1
0
GPIO0  
1b  
0b  
GPIO (Default)  
PWM  
GPIO1_PWM1  
GPIO0_PWM0  
1b  
0b  
GPIO (Default)  
PWM  
1b  
Table 28.ꢀPWM and GPIO Configuration Definition (PWM_GPIO_CONFIG_1 and PWM_GPIO_CONFIG_1_REG)  
Bit  
7
Name  
Value  
Description  
Pre-scalar configuration for PWM1 channel  
(default 00b)  
PWM1_PRESCALE  
PWM0_PRESCALE  
00b  
6
5
Pre-scalar configuration for PWM0 channel  
(default 00b)  
00b  
4
00b  
01b  
10b  
11b  
00b  
01b  
10b  
11b  
6-bit resolution (default)  
8-bit resolution  
3
2
1
0
PWM1_RESOLUTION_CONF  
PWM0_RESOLUTION_CONF  
10-bit resolution  
12-bit resolution  
6-bit resolution (default)  
8-bit resolution  
10-bit resolution  
12-bit resolution  
8.1.3.10 Pulse
 
Width Modulation duty cycle settings  
Details can be found in PWM Mode section (see

).  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
22 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 29.ꢀPulse Width Modulation Duty Cycle Configuration Location (PWMx_ON and PWMx_OFF)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
3Ah  
3Bh  
PWM0_ON (LSB)  
PWM1_ON (LSB)  
PWM0_ON (MSB)  
PWM1_ON (MSB)  
PWM0_OFF (LSB)  
PWM1_OFF (LSB)  
PWM0_OFF (MSB)  
PWM1_OFF (MSB)  
Table 30.ꢀPulse Width Modulation Duty Cycle Session Register Location (PWMx_ON and PWMx_OFF)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
A4h  
A5h  
PWM0_ON_  
REG (LSB)  
PWM0_ON_  
REG (MSB)  
PWM0_OFF_  
REG (MSB)  
PWM0_OFF_REG (LSB)  
PWM1_OFF_REG (LSB)  
PWM1_ON_  
REG (LSB)  
PWM1_ON_  
REG (MSB)  
PWM1_OFF_  
REG (MSB)  
Table 31.ꢀPulse Width Modulatin ON time Configuration Definition (PWMx_ON and PWMx_ON_REG)  
Bit  
Name  
Default  
Value  
Description  
7 to 4  
3 to 0  
7 to 0  
RFU  
all 0b  
all 0b  
all 0b  
PWMx_ON (MSB)  
PWMx_ON (LSB)  
coded time PWM channel x output will be asserted HIGH  
Table 32.ꢀPulse Width Modulation OFF time Configuration Definition (PWMx_OFF and PWMx_OFF_REG)  
Bit  
Name  
Default  
Value  
Description  
7 to 4  
3 to 0  
7 to 0  
RFU  
all 0b  
all 0b  
all 0b  
PWMx_OFF (MSB)  
PWMx_OFF (LSB)  
coded time PWM channel x output will be asserted LOW  
PWM on and off times are coded by using maximum 12 bits. To code for example,  
PWM0_ON as 0123h, PWM0_ON (LSB) is set to 23h, and PWM0_ON (MSB) is set to  
01h.  
8.1.3.11 Energy
 
harvesting settings  
Energy harvesting configuration controls the behavior of the energy harvesting  
output pin. If DISABLE_POWER_CHECK is 0b and energy harvesting is enabled  
with EH_ENABLE is 1b, only when the applied field strength is sufficient to generate  
configured minimum output load current (EH_IOUT_SEL) and voltage (EH_VOUT_SEL),  
the energy harvesting output is enabled.  
If energy harvesting will be enabled during the session with register bits,  
EH_IOUT_SEL and EH_VOUT_SEL define the needed output power. However,  
DISABLE_POWER_CHECK and EH_ENABLE bits need to be set to 0b in this case.  
Details can be found in energy harvesting section (see

).  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
23 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 33.ꢀEnergy harvesting Configuration Location (EH_CONFIG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
3Dh  
EH_CONFIG  
RFU  
ED_CONFIG  
RFU  
Table 34.ꢀEnergy harvesting Configuration Value Definition (EH_CONFIG)  
Bit  
7
Name  
Value  
Description  
RFU  
6
000b  
001b  
010b  
011b  
100b  
101b  
110b  
111b  
0b  
>0.4 mA (Default)  
>0.6 mA  
>1.4 mA  
5
4
>2.7 mA  
EH_VOUT_I_SEL  
>4.0 mA  
>6.5 mA  
>9.0 mA  
>12.5 mA  
Only if sufficient power can be harvested, VOUT  
will be enabled (default)  
DISABLE_  
POWER_CHECK  
3
1b  
Power level will not be checked, VOUT will be  
enabled immediately after startup  
2
1
0
00b  
01b  
10b  
11b  
0b  
1.8 V (Default)  
2.4 V  
EH_VOUT_V_SEL  
EH_ENABLE  
3 V  
RFU  
Energy harvesting disabled (default)  
Energy harvesting enabled  
1b  
8.1.3.12 Event
 
detection pin configuration settings  
Event detection and field detection functionality define the behavior of the active low ED  
pin depending on various events. As this pin is an open-drain active low implementation,  
ED pin state ON means that signal is LOW and OFF means that signal is HIGH. More  
details can be found in ED section (see

).  
Table 35.ꢀEvent Detection Configuration Location (ED_CONFIG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
3Dh  
EH_CONFIG  
RFU  
ED_CONFIG  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
24 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 36.ꢀEvent Detection Configuration Register Location (ED_CONFIG_REG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
A8h  
ED_COFIG_REG  
RFU  
Table 37.ꢀEvent Detection Definition (ED_CONFIG and ED_CONFIG_REG)  
Bit  
Name  
Value  
ED pin  
state  
Description  
7 to 4  
3 to 0  
RFU  
0000b  
0000b  
N/A  
OFF  
ON  
Disable ED  
Event detection pin disabled (default)  
NFC field present  
NFC Field detect  
0001b  
0010b  
0011b  
0100b  
0101b  
0110b  
0111b  
1000b  
OFF  
ON  
NFC field absent  
Pulse width modulation signal during OFF period  
Pulse width modulation signal during On period  
PWM  
RFU  
RFU  
RFU  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
Length byte(block 1, byte 1) is not ZERO  
Length byte (block 1, byte1) is ZERO  
IC is NOT in standby mode  
NDEF Message TLV  
Length  
OFF  
ON  
Stand-by mode  
OFF  
ON  
IC is in standby mode  
Start of programming cycle during WRITE command  
Start of response to WRITE command or NFC off  
Start of read cycle during READ command  
WRITE command  
indication  
OFF  
ON  
READ command  
indication  
1001b  
1010b  
•
End of read access, or  
•
NFC off  
OFF  
ON  
Start of (any) command  
Start of command  
indication  
•
End of response to command, or  
•
NFC off  
OFF  
ON  
OFF  
ON  
RFU  
RFU  
1011b  
1100b  
OFF  
ON  
1101b written to ED_CONFIG  
Software Interrupt  
1101b  
Event needs to be cleared by setting b0 of ED_  
RESET_REG to 1b  
OFF  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
25 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Bit  
Name  
Value  
ED pin  
state  
Description  
RFU  
RFU  
1110b  
1111b  
N/A  
N/A  
Table 38.ꢀEvent Detection Clear Register Location (ED_INTR_CLEAR_REG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
ED_INTR_  
CLEAR_REG  
RFU  
ABh  
Table 39.ꢀEvent Detection Clear Register (ED_INTR_CLEAR_REG)  
Bit  
7 to 1  
0
Name  
Value  
all 0b  
1b  
Description  
RFU  
ED_INTR_CLEAR  
write 1b to release ED pin  
ED pin is cleared i.e. released when writing 01h to the ED clear register. The bit gets  
automatically cleared after clearing the ED pin.  
8.1.3.13 configuration
 
protection  
Access to blocks 37h to 54h of configuration area can be restricted with CONFIG_PROT  
byte.  
Table 40.ꢀConfiguration Byte location  
Block Address  
Byte 0  
NFC  
Byte 3  
Byte 1  
Byte 2  
3Fh  
RFU  
CONF_PROT  
PP_AREA_1 (LSB)  
PP_AREA_1 (MSB)  
Table 41.ꢀConfiguration Protection (CONF_PROT)  
Bit  
Name  
Value  
all 0b  
0b  
Description  
7 to 2  
RFU  
Configuration area is not write protected (Default)  
Configuration area is write protected  
1
0
NFC_CONFIG_W  
NFC_CONFIG_R  
1b  
0b  
Configuration area is not read protected (Default)  
Configuration area is read protected  
1b  
8.1.3.14 Restricted
 
AREA_1 pointer  
The AREA_1 Pointer (PP_AREA_1) can be configured by directly writing PP_AREA_1  
byte to configuration memory using WRITE CONFIG command (see

).  
The default value is FFFFh.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
26 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 42.ꢀRestricted AREA_1 Pointer location  
Block Address  
Byte 0  
NFC  
Byte 3  
Byte 1  
Byte 2  
3Fh  
RFU  
CONF_PROT  
PP_AREA_1 (LSB)  
PP_AREA_1 (MSB)  
In below example, NFC protection pointer (PP_AREA_0H) is set to 50h and PP_AREA_1  
is set to 0060h, e.g. PP_AREA_1 (LSB) is 60h and PP_AREA_1 (MSB) is 00h.  
Table 43.ꢀMemory organization example  
Block  
0000h  
0001h  
0002h  
…  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
AREA_0-L  
…  
…  
…  
…  
…  
…  
…  
…  
004Fh  
0050h  
0051h  
…  
AREA_0-H  
005Fh  
0060h  
0061h  
…  
AREA_1  
Counter  
…  
…  
…  
…  
007Eh  
007Fh  
C0  
C1  
00h  
PROT  
8.1.3.15 Application
 
Family Identifier  
The Application Family Identifier (AFI) represents the type of application targeted by the  
device and is used to extract from all the ICs present only the ICs meeting the required  
application criteria.  
AFI can be configured using WRITE AFI command (see

) or directly  
writing AFI byte to configuration memory using WRITE CONFIG command (see  
Default value of AFI is 00h.  
Table 44.ꢀApplication Family Identifier (AFI) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
55h  
AFI  
RFU  
8.1.3.16 Data
 
Storage Format Identifier  
The Data Storage Format Identifier may indicate how the data is structured in the VICC  
memory. If not used, this byte shall be set to 00h, which is the default value.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
27 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The Data Storage Format Identifier (DSFID) can be configured using WRITE DSFID  
command (see

) or directly writing DSFID byte to configuration memory  
using WRITE CONFIG command (see

).  
Table 45.ꢀData Storage Format Identifier (DSFID) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
56h  
DSFID  
RFU  
8.1.3.17 Electronic
 
Article Surveillance ID  
The Electronic Article Surveillance ID (EAS ID) can be configured using WRITE EAS  
ID (see

) command or directly writing EAS_ID byte to configuration  
memory using WRITE CONFIG command (see

).  
Default value of EAS_ID is 0000h.  
Table 46.ꢀElectronic Article Surveillance ID (EASID) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
57h  
EAS_ID (LSB)  
EAS_ID (MSB)  
RFU  
8.1.3.18 NFC
 
protection pointer  
The NFC protection pointer (PP_AREA_0H) can be configured using PROTECT PAGE  
command (see

) or directly writing PP_AREA_0H byte to configuration  
memory using WRITE CONFIG command (see

).  
Default value is FFh.  
Table 47.ꢀNFC Protection Pointer (NFC PP) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
58h  
PP_AREA_0H  
NFC_PPC  
RFU  
RFU  
In below example, NFC protection pointer is set to 50h. PP_AREA_1 is out side of the  
EEPROM area in this example.  
Table 48.ꢀMemory organization example  
Block  
0000h  
0001h  
0002h  
…  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
AREA_0-L  
…  
…  
…  
…  
…  
…  
…  
…  
004Fh  
0050h  
0051h  
…  
AREA_0-H  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
28 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Block  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Description  
007Eh  
007Fh  
C0  
C1  
00h  
PROT  
Counter  
8.1.3.19 NFC
 
Protection Pointer Conditions  
The NFC Protection Pointer Conditions (NFC PPC) can be configured using PROTECT  
PAGE command (see

) or directly writing NFC_PPC byte to  
configuration memory using WRITE CONFIG command (see

) as  
defined in table below.  
Table 49.ꢀNFC Protection Pointer Conditions (NFC_PPC) location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
58h  
PP_AREA_0H  
NFC_PPC  
RFU  
RFU  
Table 50.ꢀNFC Protection Pointer Configuration (NFC_PPC)  
Bit  
7
Name  
RFU  
Value Description  
0b  
0b  
6
RFU  
0b  
1b  
0b  
1b  
0b  
0b  
0b  
1b  
0b  
1b  
AREA_0-H is not write protected (Default)  
AREA_0-H is write protected  
5
4
Write AREA_0_H  
Read AREA_0_H  
AREA_0-H is not read protected (Default)  
AREA_0-H is read protected  
3
2
RFU  
RFU  
Write AREA_0_L  
AREA_0-L is not write protected (Default)  
AREA_0-L is write protected  
1
0
Read AREA_0_L  
AREA_0-L is not read protected (Default)  
AREA_0-L is read protected  
8.1.3.20 NFC
 
lock bytes  
User blocks can be blocked from writing by the NFC interface. These bits are one time  
programmable. Once written to 1b, they cannot be changed back to 0b. Each bit locks  
one block of user memory area (e.g., bit 0 of byte 0 locks block 0).These bytes can be  
written by NFC. The access to these bytes for the particular interface can be restricted by  
configuring the device SECTION_LOCK (see

).  
Table 51.ꢀNFC Lock Block Configuration location  
Block Address  
Byte 0  
NFC  
Byte 1  
Byte 2  
Byte 3  
6Ah  
…  
NFC_LOCK_BL00  
…  
NFC_LOCK_BL01  
…  
RFU  
RFU  
RFU  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
29 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Block Address  
NFC  
Byte 0  
NFC_LOCK_BL14  
Byte 1  
Byte 2  
Byte 3  
71h  
NFC_LOCK_BL15  
RFU  
RFU  
8.1.3.21 Device
 
configuration section lock bytes  
Lock bits are provided to lock different sections of the configuration area. 16 bits are  
provided to define access conditions for different sections of the configuration area.  
First column in the configuration memory table (see

) defines the affiliated blocks  
of each section.  
Table 52.ꢀDevice configuration section lock bytes location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
92h  
93h  
NFC_LOCK_0  
NFC_LOCK_1  
RFU  
RFU  
These section lock configurations are provided to allow customer to initialize NTAG  
5 switch during customer configuration from NFC interface. After the configuration is  
done, it is recommended to write the appropriate lock conditions and lock the device  
configuration bytes.  
These lock bytes take the highest priority above all locks. Different section access  
conditions have to be chosen appropriately, so that the other interface does not change  
and corrupt the other interface security configuration.  
If NFC_LOCK_0 bits are set to 1b, then the lock bytes cannot be updated and gets  
locked permanently.  
Table 53.ꢀNFC configuration section lock byte 0 definition (NFC_SECTION_LOCK_0)  
Bit  
Name  
Value  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
Description  
Section 7 is writable  
Section 7 is not writable  
Section 6 is writable  
Section 6 is not writable  
Section 5 is writable  
Section 5 is not writable  
Section 4 is writable  
Section 4 is not writable  
Section 3 is writable  
Section 3 is not writable  
Section 2 is writable  
Section 2 is not writable  
Section 1 is writable  
Section 1 is not writable  
Section 0 is writable  
7
Section 7  
6
5
4
3
2
Section 6  
Section 5  
Section 4  
Section 3  
Section 2  
1
0
Section 1  
Section 0  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
30 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Bit  
Name  
Value  
Description  
1b  
Section 0 is not writable  
Table 54.ꢀNFC configuration section lock Byte 1 definition (NFC_SECTION_LOCK_1)  
Bit  
Name  
Value  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
Description  
Section 8 is writable  
7
Section 8  
Section 8 is not writeable  
Section 6 is readable  
Section 6 is not readable  
Section 5 is readable  
Section 5 is not readable  
Section 4 is readable  
Section 4 is not readable  
Section 3 is readable  
Section 3 is not readable  
Section 2 is readable  
Section 2 is not readable  
Section 1 is readable  
Section 1 is not readable  
Section 0 is readable  
Section 0 is not readable  
6
5
4
3
2
1
0
Section 6  
Section 5  
Section 4  
Section 3  
Section 2  
Section 1  
Section 0  
Note: Section 8 (Device configuration lock bytes) is always readable.  
In case of not readable and/or not writeable, IC responds with an error from NFC  
perspective, when trying to access locked sections.  
8.1.4 Session
 
registers  
After POR, the content of the configuration settings (see

) is loaded  
into the session register. The values of session registers can be changed during a  
session. Change to session registers take effect immediately, but only for the current  
communication session. After POR, the session registers values will again contain the  
configuration register values as before.  
To change the default behavior, changes to the related configuration bytes are needed,  
but the related effect will only be visible after the next POR.  
Session registers starting from block A3h until the end may be write protected with  
LOCK_REGISTER bit.  
Most of the parameters are defined in the configuration memory section.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
31 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 55.ꢀSession Register Location  
Block Address  
Byte 0  
NFC  
Remark  
Byte 1  
Byte 2  
Byte 3  
Status  
STATUS_REG  
RFU  
RFU  
Register (see  
A0h  
Configuration (see  
CONFIG_REG  
RFU  
A1h  
A2h  
PWM and GPIO  
Configuration(see  
A3h  
A4h  
PWM_GPIO_CONFIG_REG  
PWM1  
Configuration (see  
PWM0_ON_OFF_REG  
PWM1  
A5h  
A6h  
A7h  
PWM1_ON_OFF_REG  
Configuration (see  
RFU  
Energy Harvesting  
Configuration (see  
EH_CONFIG_REG  
ED_CONFIG_REG  
RFU  
Event detection  
functionality (see  
A8h  
A9h  
AAh  
RFU  
RFU  
Reset  
Register (see  
RESET_  
GEN_REG  
RFU  
Clear Event  
Detection (see  
ED_INTR_  
CLEAR_REG  
ABh  
RFU  
ACh  
ADh  
AEh  
AFh  
RFU  
RFU  
RFU  
RFU  
8.1.4.1 Status
 
register  
Different status of NTAG 5 switch can be known by reading status register. The status  
register can be read by READ_CONFG.  
Some of the registers may be cleared. Setting status bits to 1b is not possible at all.  
Table 56.ꢀStatus Register Location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
A0h  
STATUS0_REG  
STATUS1_REG  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
32 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 57.ꢀ Status 0 Register  
Access  
Bit  
Name  
Value Description  
NFC  
0b  
1b  
EEPROM is not busy  
7
EEPROM_WR_BUSY  
R
EEPROM is busy (programming cycle  
ongoing)  
0b  
1b  
all data written successfully  
6
EEPROM_WR_ERROR  
R/W  
EEPROM write error happened. This bit  
needs to be cleared.  
5 to 2  
1
RFU  
R
R
0000b  
0b  
VCC supply not present  
VCC supply available  
No NFC field present  
NFC field present  
VCC_SUPPLY_OK  
1b  
0b  
0
NFC_FIELD_OK  
R
1b  
Table 58.ꢀ Status 1 Register  
Bit Name  
Access  
Value  
Description  
NFC  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
000b  
VCC boot not done  
VCC boot done  
7
6
5
4
3
VCC_BOOT_OK  
NFC_BOOT_OK  
RFU  
R
NFC boot not done  
NFC boot done  
R
R
R
GPIO_1 input is LOW  
GPIO_1 input is HIGH  
GPIO_0 input is LOW  
GPIO_0 input is HIGH  
GPIO1_IN_STATUS  
GPIO0_IN_STATUS  
RFU  
R
R
2 to 0  
8.1.4.2 Configuration
 
register  
On POR all CONFIG bits (see

) are copied to CONFIG_REG. Some  
of these features may be changed with CONFIG_REG bits during a session. These  
features are valid at once. Most of them are just read only from NFC.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
33 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 59.ꢀConfiguration Register Location (CONFIG_REG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
A1h  
CONFIG_0_REG  
RFU  
CONFIG_2_REG  
RFU  
Table 60.ꢀConfiguration Definition (CONFIG_0_REG)  
Access  
NFC  
Bit  
Name  
Value Description  
7
6
5
4
3
2
1
RFU  
RFU  
RFU  
RFU  
RFU  
RFU  
RFU  
R
R
R
R
R
R
R
0b  
0b  
0b  
0b  
0b  
0b  
0b  
0b  
1b  
Normal Operation Mode  
0
AUTO_STANDBY_MODE_EN  
R
IC enters standby mode after boot if there  
is no RF field present automatically.  
Table 61.ꢀConfiguration Definition (CONFIG_2_REG)  
Bit  
Name  
Access  
NFC acc.  
Value Description  
00b  
01b  
10b  
11b  
00b  
01b  
10b  
11b  
0b  
Receiver disabled  
7
6
5
4
3
2
1
0
Plain input with weak pull-up  
Plain input  
GPIO1_IN  
R
R
Plain input with weak pull-down  
Receiver disabled  
Plain input with weak pull-up  
Plain input  
GPIO0_IN  
Plain input with weak pull-down  
Extended commands are disabled  
Extended commands are supported  
Lock block commands are disabled  
Lock block commands are supported  
Low-Speed GPIO  
EXTENDED_COMMANDS_  
SUPPORTED  
R
R
R
R
1b  
0b  
LOCK_BLOCK_COMMAND_  
SUPPORTED  
1b  
0b  
GPIO1_SLEW_RATE  
GPIO0_SLEW_RATE  
1b  
High-Speed GPIO  
0b  
Low-Speed GPIO  
1b  
High-Speed GPIO  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
34 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.1.4.3 Pulse
 
Width Modulation and GPIO configuration register  
These session register bytes define the various configurations for GPIO/PWM use case  
(see

). IN_STATUS bits are read only, all others maybe changed during a  
session. For details refer to

and

.  
Table 62.ꢀPWM and GPIO Configuration Register Location (PWM_GPIO_CONFIG_REG)  
Block Address  
NFC  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
PWM_GPIO_  
CONFIG_0_REG  
PWM_CONFIG_  
1_REG  
RFU  
A3h  
Table 63.ꢀPWM and GPIO Configuration Register Definition (PWM_GPIO_CONFIG_0_REG)  
Bit  
Name  
Access  
NFC acc.  
Value Description  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
0b  
1b  
Output status on pad is LOW  
7
6
5
4
3
2
1
0
GPIO1_OUT_STATUS  
GPIO0_OUT_STATUS  
GPIO1_IN_STATUS  
GPIO0_IN_STATUS  
GPIO1  
R/W  
R/W  
R
Output status on pad is HIGH  
Output status on pad is LOW  
Output status on pad is HIGH  
Input status  
Input status  
R
Output  
Input  
R/W  
R/W  
R/W  
R/W  
Output  
Input  
GPIO0  
GPIO  
PWM  
GPIO  
PWM  
GPIO1_PWM1  
GPIO0_PWM0  
Table 64.ꢀPWM and GPIO Configuration Register Definition (PWM_GPIO_CONFIG_1_REG)  
Bit  
Name  
Access  
Value Description  
NFC  
Acc.  
R/W  
R/W  
7
6
5
PWM1_PRESCALE  
PWM0_PRESCALE  
00b  
00b  
Pre-scalar configuration for PWM1 channel  
Pre-scalar configuration for PWM0 channel  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
35 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Bit  
Name  
Access  
NFC  
Value Description  
Acc.  
4
3
00b  
01b  
10b  
11b  
00b  
01b  
10b  
11b  
6-bit resolution  
8-bit resolution  
10-bit resolution  
12-bit resolution  
6-bit resolution  
8-bit resolution  
10-bit resolution  
12-bit resolution  
PWM1_RESOLUTION_CONF  
PWM0_RESOLUTION_CONF  
R/W  
2
1
0
R/W  
8.1.4.4 Pulse
 
Width Modulation duty cycle register  
The PWM duty cycle maybe changed during one session from NFC perspective (see  
8.1.4.5 Energy
 
harvesting register  
Energy harvesting registers may be used to enable energy harvesting during one  
NFC session. In this case, EH_ENABLE bit of EH_CONFIG byte in block 3Dh is set  
to 0b. Required EH_VOUT_I_SEL and EH_VOUT_V_SEL need to be set in that  
EH_CONFIG byte. Desired energy harvesting mode (EH_MODE) needs to be configured  
in CONFIG_0 byte of block 37h. In case of energy harvesting is enabled already during  
boot (EH_ENABLE bit of EH_CONFIG is 1b), or energy harvesting is not used at all, this  
register byte gives no information.  
Setting EH_TRIGGER to 1b is needed to trigger power detection.  
Polling for bit EH_LOAD_OK should be used to check, if sufficient energy is available.  
Only if EH_LOAD_OK = 1b, energy harvesting may be enabled via session registers by  
writing 09h to this byte.  
Details can be found in energy harvesting section (see

).  
Table 65.ꢀEnergy Harvesting Configuration Register Location (EH_CONFIG_REG)  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
A7h  
EH_COFIG_REG  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
36 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 66.ꢀEnergy Harvesting Register Value Definition EH_CONFIG_REG)  
Access  
Bit  
Name  
Value Description  
NFC  
Acc.  
0b  
1b  
Field is not sufficient to provied configured  
power on V

OUT

. Do not enable energy  
harvesting.  
7
EH_LOAD_OK  
R
Minimum desired energy available.  
V

OUT

may be enabled. As soon as  
EH_ENABLE is set to 1b, this bit gets  
cleared automatically.  
6 to 4  
RFU  
R
0b  
1b  
When reading, this byte this bit is RFU and  
the value is undefined and may be 0b or  
1b.  
3
EH_TRIGGER  
R/W  
When writing to this byte, this bit needs to  
be set to 1b always  
2 to 1  
0
RFU  
R
0b  
1b  
Energy Harvesting disabled (default)  
Energy Harvesting enabled  
EH_ENABLE  
R/W  
8.1.4.6 Event
 
detection register  
Event detection and field detection functionality define the behavior of the ED pin  
depending on various events. Indicated event may be changed during one session. More  
details can be found in ED section (see

).  
8.1.4.7 System
 
reset generation  
System reset can be generated by writing to RESET_GEN_REG register using WRITE  
CONFIG command (see

). Writing E7h will trigger the system reset. This  
byte gets automatically reset after the system reset.  
Table 67.ꢀRESET_GEN_REG location  
Block Address  
Byte 0  
NFC  
Byte 1  
Byte 2  
Byte 3  
AAh  
RESET_GEN_REG  
RFU  
8.1.4.8 Clear
 
event detection register  
Event detection pin is cleared i.e. released when writing 01h to the Clear Event Detection  
Register. The bit gets cleared after releasing the ED pin automatically. Other values are  
RFU.  
Table 68.ꢀED_INTR_CLEAR_REG location  
Block Address  
Byte 0  
NFC  
Byte 1  
Byte 2  
Byte 3  
ED_INTR_  
ABh  
CLEAR_REG  
RFU  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
37 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2 NFC
 
interface  
The definition of the NFC interface is according to the

and

Type 5 Tag

. The details of passive communication mode are described in

.  
8.2.1 Passive
 
communication mode  
Main uses cases for passive communication mode are Smart Metering, Home  
automation and in the box configuration. With antenna sizes of Class 4 or bigger, energy  
harvesting on the one side and long-distance read/write access to the EEPROM is  
possible in a very efficient way.  
8.2.2 State
 
diagram and state transitions  
The state diagram illustrates the different states and state transitions of NTAG 5 switch.  
POWER-OFF  
out of field  
in field  
READY  
QUIET  
SELECTED  
aaa-035475  
Figure 6.ꢀState Machine and State Transitions  
8.2.2.1 POWER-OFF
 
state  
8.2.2.1.1 State
 
transitions from and to POWER-OFF state  
If NFC field is switched off or below, H

MIN

NTAG 5 switch goes to POWER-OFF state.  
POWER-OFF state will be left to READY state no later than 1 ms after NTAG 5 switch is  
powered by an NFC field greater than H

MIN  

.
NOTE: When loading default data to mirrored SRAM, start-up time, dependent on the  
pre-loaded bytes, might be greater than 1 ms.  
8.2.2.2 READY
 
state  
8.2.2.2.1 Transitions
 
between READY and SELECTED state  
Transition from READY to SELECTED state is done when  
•
receiving a SELECT command with a matching UID  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
38 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2.2.2.2 Transitions
 
between READY and QUIET state  
Transition from READY to QUIET state is done when  
•
receiving a STAY QUIET command with a matching UID  
•
receiving a (FAST) INVENTORY READ command (extended mode) with Quiet_Flag  
set  
8.2.2.2.3 Commands
 
which stay in READY state  
NTAG 5 switch stays in READY state when  
•
receiving any other command where Select_Flag is not set  
8.2.2.3 SELECTED
 
state  
8.2.2.3.1 Transitions
 
between SELECTED and READY state  
Transition from SELECTED to READY state is done by  
•
receiving a RESET TO READY command where Select_Flag is set  
•
receiving a SELECT command with a different UID  
8.2.2.3.2 Transitions
 
between SELECTED and QUIET state  
Transition from SELECTED to QUIET state is done when  
•
receiving a STAY QUIET command with a matching UID  
8.2.2.3.3 Commands
 
which stay in SELECTED state  
NTAG 5 switch stays in SELECTED state when  
•
receiving any other command where Select_Flag is set  
8.2.2.4 QUIET
 
state  
8.2.2.4.1 Transitions
 
between QUIET and READY state  
Transition from QUIET to READY state is done by  
•
receiving a RESET_TO_READY command  
8.2.2.4.2 Transitions
 
between QUIET and SELECTED state  
Transition from QUIET to SELECTED state is done by  
•
receiving a SELECT command with a matching UID  
8.2.2.4.3 Commands
 
which stay in QUIET state  
NTAG 5 switch stays in QUIET state when  
•
receiving any other command where Addressed_Flag is set AND Inventory_Flag is not  
set  
8.2.3 Command
 
set  
ISO/IEC 15693 mandatory commands are  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
39 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
•
INVENTORY  
•
STAY QUIET  
NFC Forum Type 5 Tag mandatory commands are  
•
READ SINGLE BLOCK  
•
WRITE SINGLE BLOCK  
•
LOCK SINGLE BLOCK  
On top of those, all optional commands of ISO/IEC 15693 are implemented. Several  
customer-specific commands are implemented to, e.g., improve overall transaction time.  
These custom commands all use NXP manufacturer code 04h.  
A complete list of all supported commands is given in below table.  
Table 69.ꢀNFC command set supported by NTAG 5 switch  
Code ISO/IEC
 
15693 NFC
 
Forum T5T  
Command name  
01h  
02h  
Mandatory  
Mandatory  
Mandatory  
Mandatory  
INVENTORY (see

and

)  
STAY QUIET (see

) and

–  
SLPV_REQ)  
20h  
21h  
22h  
23h  
Optional  
Optional  
Optional  
Optional  
Mandatory  
READ SINGLE BLOCK (see

and

–  
READ_SINGLE_BLOCK_REQ)  
Mandatory in READ/WRITE  
state  
WRITE SINGLE BLOCK (see

and

–  
WRITE_SINGLE_BLOCK_REQ)  
Optional  
LOCK BLOCK (see

and

–  
LOCK_SINGLE_BLOCK_REQ)  
Optional  
READ MULTIPLE BLOCKS (

and

–  
READ_MULTIPLE_BLOCK_REQ)  
25h  
26h  
27h  
28h  
29h  
2Ah  
2Bh  
2Ch  
Optional  
Optional  
Optional  
Optional  
Optional  
Optional  
Optional  
Optional  
Optional  
SELECT (see

and

– SELECT_REQ)  
RESET TO READY (see

)  
WRITE AFI (see

)  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
LOCK AFI (see

)  
WRITE DSFID (see

)  
LOCK DSFID (see

)  
GET SYSTEM INFORMATION (see

)  
GET MULTIPLE BLOCK SECURITY STATUS (see

15693

)  
2Dh  
3Bh  
Optional  
Optional  
Not defined  
Not defined  
FAST READ MULTIPLE BLOCKS (see

)  
EXTENDED GET SYSTEM INFORMATION (see

15693

)  
3Ch  
3Dh  
Optional  
Optional  
Not defined  
Not defined  
EXTENDED GET MULTIPLE BLOCK SECURITY STATUS (see  
FAST EXTENDED READ MULTIPLE BLOCKS (see

15693

)  
A0h  
A1h  
A2h  
Custom  
Custom  
Custom  
Not defined  
Not defined  
Not defined  
INVENTORY READ (see

)  
FAST INVENTORY READ (see

)  
SET EAS (see

)  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
40 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Code ISO/IEC
 
15693 NFC
 
Forum T5T  
Command name  
A3h  
A4h  
A5h  
A6h  
A7h  
ABh  
B2h  
B3h  
B3h  
B4h  
B5h  
B6h  
B7h  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
RESET EAS (see

)  
LOCK EAS (see

)  
EAS ALARM (see

)  
PROTECT EAS/AFI (see

)  
WRITE EAS ID (see

)  
GET NXP SYSTEM INFORMATION (see

)  
GET RANDOM NUMBER (see

)  
SET PASSWORD (see

)  
DISABLE NFC PRIVACY (see

)  
WRITE PASSWORD (see

)  
LOCK PASSWORD (see

)  
PROTECT PAGE (see

)  
LOCK PAGE PROTECTION CONDITION (see  
B9h  
BAh  
BBh  
BDh  
C0h  
C1h  
Custom  
Custom  
Custom  
Custom  
Custom  
Custom  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
Not defined  
DESTROY (see

)  
ENABLE NFC PRIVACY (see

)  
64 BIT PASSWORD PROTECTION (see

)  
READ SIGNATURE (see

)  
READ CONFIGURATION (see

)  
WRITE CONFIGURATION (see

)  
All command/responses are sent/received in the request/response format as defined in  
8.2.3.1 Commands
 
for state transitions  
Following commands are implemented for all possible state transitions according to ISO/  
IEC 15693.  
•
INVENTORY  
•
STAY QUIET  
•
SELECT  
•
RESET TO READY  
On top of these commands, NTAG 5 switch offers  
•
INVENTORY READ in extended mode (see

)  
•
FAST INVENTORY READ in extended mode (see

)  
8.2.3.2 Configuration
 
operations  
8.2.3.2.1 READ
 
CONFIGURATION  
Command code = C0h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
41 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The READ CONFIG command returns configuration memory content starting with the  
first block defined by the Block Address and reads Number of Blocks + 1 configuration  
blocks.  
Access to the configuration blocks depends on the status and definition of the related  
block within the configuration memory (see

).  
If one of the requested configuration blocks is not accessible due to the actual status,  
NTAG 5 switch will respond with Error_flag set.  
A READ CONFIG command can read one or multiple blocks of the following areas of the  
configuration memory within one command execution:  
•
Block 00h to block 17h  
•
rest of configuration memory  
Only Option_flag = 0b is supported.  
Table 70.ꢀREAD CONFIG request format  
Flags  
READ CONFIG
 
Manuf. code  
UID  
Block Address
 
Number of  
Blocks  
CRC16  
64 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
8 bits  
16 bits  
Table 71.ꢀREAD CONFIG response format when Error_flag is NOT set  
Flags  
Data  
CRC16  
(Number of blocks + 1) times  
32 bits  
8 bits  
16 bits  
Table 72.ꢀREAD CONFIGURATION response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.2.2 WRITE
 
CONFIGURATION  
Command code = C1h  
The WRITE CONFIG command writes the 4 byte data to the requested block address of  
the configuration memory.  
Access to the configuration blocks depends on the status and definition of the related  
block within the configuration memory (see

).  
If the requested configuration block is not write accessible due to the actual status, NTAG  
5 switch will respond with Error_flag set.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
42 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 73.ꢀWRITE CONFIG request format  
Flags  
WRITE  
CONFIG  
Manuf.  
code  
UID  
Block  
Address  
Data  
CRC16  
8 bits  
8 bits  
8 bits  
64 (optional)
 
8 bits  
32 bits  
16 bits  
Table 74.ꢀWRITE CONFIG response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 75.ꢀWRITE CONFIG response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3 PWD
 
Authentication  
NTAG 5 switch can be configured to be used for plain password authentication.  
8.2.3.3.1 GET
 
RANDOM NUMBER  
Command code = B2h  
The GET RANDOM NUMBER command is required to receive a 16-bit random number.  
The passwords that will be transmitted with the SET PASSWORD, ENABLE/DISABLE  
NFC PRIVACY and DESTROY commands have to be calculated with the password and  
the random number (see

).  
Table 76.ꢀGET RANDOM NUMBER request format  
Flags  
GET RANDOM  
NUMBER  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
16 bits  
Table 77.ꢀGET RANDOM NUMBER response format when Error_flag is NOT set  
Flags  
Random_Number  
CRC16  
8 bits  
16 bits  
16 bits  
Table 78.ꢀGET RANDOM NUMBER response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3.2 SET
 
PASSWORD  
Command code = B3h  
The SET PASSWORD command enables the different passwords to be transmitted to  
the IC to access the different protected functionalities of the following commands. The  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
43 / 89  
 
 
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
SET PASSWORD command has to be executed just once for the related password if the  
IC is powered.  
Remark:
The SET PASSWORD command can only be executed in addressed or  
selected mode and the timing of the SET PASSWORD command is write alike.  
The XOR password has to be calculated with the password and two times the received  
random number from the last GET RANDOM NUMBER command:  
XOR_Password[31:0] = Password[31:0] XOR {Random_Number[15:0],  
Random_Number[15:0]}.  
The different passwords are addressed with the password identifier.  
Only Option_flag = 0b is supported.  
Table 79.ꢀSET PASSWORD request format  
Flags  
SET  
PASSWORD  
Manuf. code  
UID  
Password  
identifier  
XOR password
 
CRC16  
64 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
32 bits  
16 bits  
Table 80.ꢀPassword Identifier  
Password Identifier  
Password  
Read  
01h  
02h  
04h  
08h  
10h  
40h  
80h  
Write  
Destroy  
EAS/AFI  
Read from AREA_1  
Write to AREA_1  
Table 81.ꢀSET PASSWORD response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 82.ꢀSET PASSWORD response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
Remark:
If the IC receives an invalid password, it will not execute any following  
command until a Power-On Reset (POR) (NFC reset) is executed.  
8.2.3.3.3 WRITE
 
PASSWORD  
Command code = B4h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
44 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The WRITE PASSWORD command enables a new password to be written into  
the related memory if the related old password has already been transmitted with  
a SET PASSWORD command and the addressed password is not locked (see  
Remark:
The WRITE PASSWORD command can only be executed in addressed or  
SELECTED mode. The new password takes effect immediately which means that the  
new password has to be transmitted with the SET PASSWORD command to access  
protected blocks/pages.  
The different passwords are addressed with the password identifier as defined in  
The timing of the command is write-alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 83.ꢀWRITE PASSWORD request format  
Flags  
WRITE  
PASSWORD  
Manuf. code  
UID  
Password  
identifier  
Password  
CRC16  
64 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
32 bits  
16 bits  
Table 84.ꢀWRITE PASSWORD response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 85.ꢀWRITE PASSWORD response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3.4 LOCK
 
PASSWORD  
Command code = B5h  
The LOCK PASSWORD command enables the addressed password to be locked if the  
related password has already been transmitted with a SET PASSWORD command. A  
locked password cannot be changed.  
The different passwords are addressed with the password identifier (see

).  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 86.ꢀLOCK PASSWORD request format  
Flags  
LOCK  
PASSWORD  
Manuf. code  
UID  
Password  
identifier  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
8 bits  
16 bits  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
45 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 87.ꢀLOCK PASSWORD response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 88.ꢀLOCK PASSWORD response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3.5 64
 
BIT PASSWORD PROTECTION  
Command code = BBh  
The 64-bit PASSWORD PROTECTION command enables NTAG 5 switch to be  
instructed that both, Read and Write passwords are required to get access to password  
protected blocks. This mode can be enabled if the Read and Write passwords have been  
transmitted first with a SET PASSWORD command.  
If the 64-bit password protection is enabled, both passwords are required for read & write  
access to protected blocks.  
Once the 64-bit password protection is enabled, a change back to 32-bit password  
protection (read and write password) is not possible.  
Remark:
A retransmission of the passwords is not required after the execution of the 64-  
bit PASSWORD PROTECTION command.  
Remark:
The 64-bit PASSWORD PROTECTION does not include the 16-bit counter  
block.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 89.ꢀ64 BIT PASSWORD PROTECTION request format  
Flags  
64 BIT PASSWORD  
PROTECTION  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
16 bits  
Table 90.ꢀ64 BIT PASSWORD PROTECTION response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 91.ꢀ64 BIT PASSWORD PROTECTION response format when Error_flag is NOT set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3.6 PROTECT
 
PAGE  
Command code = B6h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
46 / 89  
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The PROTECT PAGE command defines the protection pointer address of the user  
memory to divide the user memory into two arbitrarily sized pages and defines the  
access conditions for the two pages.  
The protection pointer address defines the base address of the higher user memory  
segment Page 0-H. All block addresses smaller than the protection pointer address are in  
the user memory segment Page 0-L.  
Table below shows an example of the user memory segmentation with the protection  
pointer address PP_AREA_0H 14h.  
Remark:
In the example below PP_AREA_1 is pointing outside the user memory.  
Table 92.ꢀMemory organization  
Block Byte
 
0  
Byte 1  
Byte 2  
Byte 3  
Description  
00h  
01h  
02h  
Page 0-L  
:
:
:
:
:
12h  
13h  
14h  
15h  
:
Page 0-H  
Counter  
:
:
:
:
7Fh  
C0  
C1  
00  
Protection  
Remark:
If the protection pointer address is set to block 0, the entire user memory is  
defined as Page 0-H.  
The access conditions and the protection pointer address can be changed under the  
following circumstances for plain password mode:  
•
The related passwords (Read and Write password) have been transmitted first with the  
SET PASSWORD command.  
•
The page protection condition is not locked (see

)  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 93.ꢀPROTECT PAGE request format  
Flags  
PROTECT Manuf.  
UID  
Protection Extended  
CRC16  
PAGE  
code  
pointer  
address  
protection  
status  
64 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
8 bits  
16 bits  
Remark:
The IC only accepts protection pointer address values from 00h to 7Eh. The  
block containing the 16-bit counter is excluded from the standard user memory protection  
scheme.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
47 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 94.ꢀExtended Protection status byte  
Bit  
Name  
RFU  
Value  
0b  
Description  
7
6
RFU  
0b  
0b  
Page 0-H is not write protected  
Page 0-H is write protected  
Page 0-H is not read protected  
Page 0-H is read protected  
5
4
WH  
RH  
1b  
0b  
1b  
3
2
RFU  
RFU  
0b  
0b  
0b  
Page 0-L is not write protected  
Page 0-L is write protected  
Page 0-L is not read protected  
Page 0-L is read protected  
1
0
WL  
RL  
1b  
0b  
1b  
Table 95.ꢀProtection status bits definition  
WH/WL RH/RL 32-bit
 
Protection  
64-bit Protection  
0b  
0b  
0b  
1b  
Public  
Public  
Read and Write protected by the  
Read password  
Read and Write protected by the  
Read plus Write password  
1b  
1b  
0b  
1b  
Write protected by the Write password
 
Write protected by the Read plus  
Write password  
Read protected by the Read  
Read and Write protected by the  
password and Write protected by the
 
Read plus Write password  
Read and Write password  
Table 96.ꢀPROTECT PAGE response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 97.ꢀPROTECT PAGE response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
The information about the stored settings of the protection pointer address and access  
conditions can be read with the GET NXP SYSTEM INFORMATION command (see  
8.2.3.3.7 LOCK
 
PAGE PROTECTION CONDITION  
Command code = B7h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
48 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
The LOCK PAGE PROTECTION CONDITON command locks the protection pointer  
address and the status of the page protection conditions.  
The LOCK PAGE PROTECTION CONDITON command can be successfully executed  
under the following circumstances:  
•
The Read and Write passwords have been transmitted with the SET PASSWORD  
command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 98.ꢀLOCK PAGE PROTECTION CONDITION request format  
Flags  
LOCK PAGE  
PROTECTION  
CONDITION  
Manuf. code  
UID  
Protection  
pointer address  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
8 bits  
16 bits  
Table 99.ꢀLOCK PAGE PROTECTION CONDITION response format when Error_flag is NOT  
set  
Flags  
CRC16  
8 bits  
16 bits  
Table 100.ꢀLOCK PAGE PROTECTION CONDITION response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
Remark:
If the transmitted protection pointer address does not match with the stored  
address the IC will respond according to the error handling.  
8.2.3.3.8 DESTROY  
Command code = B9h  
T DESTROY command disables NTAG 5 switch if the destroy password is correct. This  
command is irreversible and NTAG 5 switch will never respond to any command again.  
The DESTROY command can only be executed in addressed or SELECTED mode.  
The XOR password has to be calculated with the password and two times the received  
random number from the last GET RANDOM NUMBER command:  
XOR_Password[31:0] = Password[31:0] XOR {Random_Number[15:0],  
Random_Number[15:0]}.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
49 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 101.ꢀDESTROY request format  
Flags  
DESTROY  
Manuf. code  
UID  
XOR password  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
16 bits  
16 bits  
Table 102.ꢀDESTROY response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 103.ꢀDESTROY response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.3.9 ENABLE
 
NFC PRIVACY  
Command code = BAh  
The ENABLE NFC PRIVACY command enables NFC PRIVACY mode (see

)  
for NTAG 5 switch if the Privacy password is correct.  
The XOR password has to be calculated with the password and two times the received  
random number from the last GET RANDOM NUMBER command:  
XOR_Password[31:0] = Password[31:0] XOR {Random_Number[15:0],  
Random_Number[15:0]}.  
To get out of the NFC PRIVACY mode, the valid Privacy password has to be transmitted  
to the IC with the DISABLE NFC PRIVACY command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 104.ꢀENABLE NFC PRIVACY request format  
Flags  
SET  
IC Mfg  
code  
UID  
XOR  
CRC16  
PASSWORD  
password  
64 bits  
8 bits  
8 bits  
8 bits  
32 bits  
16 bits  
optional  
Table 105.ꢀENABLE NFC PRIVACY response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 106.ꢀENABLE NFC PRIVACY response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
50 / 89  
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2.3.3.10 DISABLE
 
NFC PRIVACY  
Command code = B3h  
The DISABLE NFC PRIVACY command moves the NTAG 5 switch out of the NFC  
PRIVACY mode.  
Remark:
The timing of the DISABLE PRIVACY command is write alike.  
The XOR password has to be calculated with the password and two times the received  
random number from the last GET RANDOM NUMBER command:  
XOR_Password[31:0] = Password[31:0] XOR {Random_Number[15:0],  
Random_Number[15:0]}.  
The Privacy identifier is 04h.  
Option_flag = 1b and Option_flag = 0b are supported.  
Table 107.ꢀDISABLE NFC PRIVACY request format  
Flags  
SET  
Manuf.  
UID  
Privacy  
XOR  
CRC16  
PASSWORD code  
identifier  
password  
64 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
32 bits  
16 bits  
Table 108.ꢀDISABLE NFC PRIVACY response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 109.ꢀDISABLE NFC PRIVACY response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
Remark:
If the IC receives an invalid password, it will not execute any following  
command until a Power-On Reset (POR) (NFC reset) is executed.  
8.2.3.4 Memory
 
operations  
Following commands are implemented for accessing user memory according to ISO/IEC  
15693.  
•
READ SINGLE BLOCK  
•
WRITE SINGLE BLOCK  
•
LOCK BLOCK  
•
READ MULTIPLE BLOCKS up to 3Fh blocks  
On top of these commands, NTAG 5 switch offers INVENTORY READ and FAST  
INVENTORY READ  
8.2.3.4.1 INVENTORY
 
READ  
Command code = A0h  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
51 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
When receiving the INVENTORY READ request, NTAG 5 switch performs the same as  
the anti-collision sequence, with the difference that instead of the UID and the DSFID, the  
requested response is defined by additional options.  
The INVENTORY READ command provides two modes which are defined by the most  
significant bit of the mask length byte as follows:  
•
Standard mode (most significant bit of mask length byte equal 0b)  
•
Extended mode (most significant bit of mask length byte equal 1b)  
The extended mode offers additional features to optimize the inventory procedure for  
different requirements (see

)  
The INVENTORY READ command may also be transmitted in addressed or SELECTED  
mode. Then the command behaves similar to a READ or READ MULTIPLE BLOCK (see  
8.2.3.4.1.1 Standard
 
mode  
If most significant bit of mask length byte is equal 0b the INVENTORY READ command  
is used in the standard mode.  
If the Inventory_flag is set to 1b and an error is detected, NTAG 5 switch remains silent.  
If the Option flag is set to 0b, n blocks of data are transmitted. If the Option flag is set to  
1b, n blocks of data and the part of the UID which is not part of the mask are transmitted.  
The request contains:  
•
Flags  
•
INVENTORY READ command code  
•
IC manufacturer code  
•
AFI (if AFI_flag is set to 1b)  
•
Mask length (most significant bit equal 0b)  
•
Mask value (if mask length > 00h)  
•
First block number to be read  
•
Number of blocks to be read  
•
CRC 16  
Table 110.ꢀINVENTORY READ request format  
Flags  
INVENTORY Manuf.  
AFI  
Mask  
Mask value
 
First block
 
Number of
 
CRC16  
READ  
code  
length  
number  
blocks  
8 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
0 to 8 bytes
 
8 bits  
8 bits  
16 bits  
If the Inventory_flag is set to 1b, only NTAG 5 switch in the READY or SELECTED  
(SECURE) state will respond (same behavior as in the INVENTORY command). The  
meaning of Flags bits 7 to 4 is as defined in

.  
The INVENTORY READ command can also be transmitted in the addressed or  
SELECTED mode (see

).  
The number of blocks in the request is one less than the number of blocks that NTAG 5  
switch returns in its response.  
If the Option_flag in the request is set to logic 0b the response contains:  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
52 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 111.ꢀINVENTORY READ response format: Option flag logic 0b  
Flags  
Data  
CRC16  
8 bits  
Number of blocks times 32 bits
 
16 bits  
NTAG 5 switch reads the requested block(s) and sends back their value in the response.  
The mechanism and timing of the INVENTORY READ command performs the same as  
the INVENTORY command which is defined in

.  
If the Option_flag in the request is set to logic 1b, the response contains:  
Table 112.ꢀINVENTORY READ response format: Option flag logic 1b  
Flags  
Rest of UID which is not  
part of  
Data  
CRC16  
the mask and slot number  
0 to 64 bit, always a multiple
 
Number of blocks times 32  
of 8 bits
 
bits  
8 bits  
16 bits  
NTAG 5 switch reads the requested block(s) and sends back their value in the response.  
Additionally the bytes of the UID, which are not parts of the mask and the slot number  
in case of 16 slots, are returned. Instead of padding with zeros up to the next byte  
boundary, the corresponding bits of the UID are returned. The mechanism and timing  
of the INVENTORY READ command perform the same as the INVENTORY command  
which is defined in

.  
Remark:
The number of bits of the retransmitted UID can be calculated as follows:  
•
16 slots: 60 bits (bit 64 to bit 4) – mask length rounded up to the next byte boundary  
•
1 slot: 64 bits – mask length rounded up to the next byte boundary  
Remark:
If the sum of first block number and number of blocks exceeds the total  
available number of user blocks, the number of transmitted blocks is less than the  
requested number of blocks. This means that the last returned block is the highest  
available user block, followed by the 16-bit CRC and the EOF.  
Example: mask length = 30 bits  
Returned: bit 64 to bit 4 (30 bits) = 30 gives 4 bytes  
Table 113.ꢀExample: mask length = 30  
Byte 0
 
Byte 1
 
Byte 2
 
Byte 3  
Byte 4  
Byte 5  
Byte 6  
Byte 7  
UID  
mask value including padding with zeros  
–
transmitted by  
interrogator  
returned value  
transmitted by NTAG 5  
switch  
8.2.3.4.1.2 Extended
 
Mode  
If the most significant bit of the Mask Length byte is equal 1b the response format is  
defined by the extended option byte.  
The request contains:  
•
Flags  
•
Inventory Read command code  
•
IC Manufacturer code  
•
AFI (if the AFI flag is set to 1b)  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
53 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
•
Mask length (most significant bit equal 1b)  
•
Extended Options  
•
Mask value (if mask length > 0)  
•
First Block Number to be read, if specified in extended options byte  
•
Number of Blocks to be read, if specified in extended options byte  
•
CRC 16  
Table 114.ꢀInventory Read (extended mode) request format  
Flags  
INVENTOR
Y
M
anuf.  
AFI  
Mask  
ext.Optio Mask  
First  
Number  
CRC 16  
READ  
code  
Length  
ns  
Value  
block  
number  
of blocks  
8 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits  
8 bits  
8 bits  
8 bits  
0 to 64 bits  
16 bits  
(optional) (optional)  
If the Inventory_flag is set to 1b, only NTAG 5 switch in the READY or SELECTED  
(SECURE) state will respond (same behavior as in the INVENTORY command). The  
meaning of flags 5 to 8 is in accordance with table 5 in

.  
The INVENTORY READ command can also be transmitted in the addressed or  
SELECTED mode (see

).  
Table 115.ꢀExtended options  
Bit  
7
Name  
RFU  
Value Feature  
0
0
6
RFU  
0
1
0
remain in current state  
5
4
QUIET  
go to QUIET state after response  
NTAG 5 switch will add the user memory blocks in the response  
as requested with first block number byte and number of blocks  
byte in the command  
SKIP_DATA  
1
No user memory data is requested, first block number byte and  
number of blocks byte shall not be transmitted in the command  
3
2
0
1
0
1
Custom ID (CID) will be NOT transmitted in the response  
Custom ID (CID) will be transmitted in the response  
No CID is transmitted in the command  
CID_RESPONSE  
CID_COMPARE  
16-bit CID will be transmitted in the command and only NTAG 5  
switch with the same CID will respond  
1
0
0
1
UID will be transmitted as in regular mode (truncated reply  
depending on least significant 7 bits value of mask length and  
the mask value)  
UID_MODE  
EAS_MODE  
Complete UID will be transmitted (independent from mask  
length)  
0
1
NTAG 5 switch responds independent from the EAS status  
Respond only, when EAS is enabled  
If the Option_flag in the request is set to 1b the response contains the truncated or  
complete UID depending on the extended option UID_MODE bit.  
If the Option_flag in the request is set to 0b the UID is not part of the response.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
54 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 116.ꢀInventory Read (extended mode) response format: Option_flag 1b  
Flags  
Optional truncated UID OR
 
Optional data  
complete UID  
CRC16  
8 bits  
0 to 64 bits  
Block length  
16 bits  
Multiple of 8 bits  
Repeated as needed  
The mechanism and timing of the INVENTORY READ command performs the same as  
at the INVENTORY command which is defined in

.  
If the UID is requested in the truncated format the retransmitted UID can be calculated as  
follows:  
16 slots: 64 – 4 – mask length rounded up to the next byte boundary  
1 slot: 64 – mask length rounded up to the next byte boundary  
Example: mask length = 30 Returned: 64 – 4 – 30 = 30 gives 4 bytes  
Table 117.ꢀExample  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Byte 4  
Byte 5  
Byte 6  
Byte 7  
UID  
mask value incl. padding with zeros  
transmitted by  
Interrogator  
returned value  
transmitted by NTAG 5  
switch  
8.2.3.4.1.3 Addressed
 
and SELECTED mode  
The INVENTORY READ command can also be transmitted in the addressed or  
SELECTED mode. In this case, the Inventory_flag is set to 0 and the meaning of flags 7  
to 4 is in accordance with ISO/IEC 15693.  
In the addressed or selected mode, the INVENTORY READ command behaves similar to  
a READ or READ MULTIPLE BLOCK command.  
In the addressed mode, it is recommended to address the IC with a mask length of 64  
and to transmit the complete UID in the mask value field.  
In the selected mode (IC has been selected with a valid SELECT command before), it is  
recommended to address the IC with a mask length of 0 (and do not transmit the mask  
value field).  
Remark:
If the INVENTORY READ command is used in the addressed or selected  
mode, the AFI shall not be transmitted and the IC will only respond in the first-time slot.  
8.2.3.4.2 FAST
 
INVENTORY READ  
Command code = A1h  
When receiving the FAST INVENTORY READ command, NTAG 5 switch behaves the  
same as the INVENTORY READ command with the following exceptions:  
The data rate in the direction NTAG 5 switch to the reader is twice as defined in

15693

depending on the Datarate_flag 53 kbit (high data rate) or 13 kbit (low data rate).  
The data rate from the reader to NTAG 5 switch and the time between the rising edge  
of the EOF from the reader to NTAG 5 switch remains unchanged (stays the same as  
defined in

).  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
55 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Only the single subcarrier mode is supported for the response to the FAST INVENTORY  
READ command.  
8.2.3.5 Originality
 
Signature  
8.2.3.5.1 READ
 
SIGNATURE  
Command code = BDh  
The READ SIGNATURE command returns an IC-specific, 32 byte ECC signature. How  
to change and / or lock the originality signature is described in

.  
Only Option_flag = 0b is supported.  
Table 118.ꢀREAD SIGNATURE request format  
Flags  
READ  
Manuf. code  
UID  
CRC16  
SIGNATURE  
8 bits  
8 bits  
8 bits  
64 bits (optional)
 
16 bits  
Table 119.ꢀREAD SIGNATURE response format when Error_flag is NOT set  
Flags  
Originality Signature  
CRC16  
8 bits  
256 bits  
16 bits  
Table 120.ꢀREAD SIGNATURE response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
Details on how to validate the signature is provided in

.  
8.2.3.6 Other  
8.2.3.6.1 WRITE
 
AFI  
As defined in

.  
8.2.3.6.2 LOCK
 
AFI  
As defined in

.  
8.2.3.6.3 WRITE
 
DSFID  
As defined in

.  
8.2.3.6.4 LOCK
 
DSFID  
As defined in

.  
8.2.3.6.5 SET
 
EAS  
Command code = A2h  
The SET EAS command enables the EAS mode if the EAS mode is not locked.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
56 / 89  
 
 
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
If the EAS mode is password protected the EAS password has to be first transmitted with  
the SET PASSWORD command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 121.ꢀSET EAS request format  
Flags  
SET EAS  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)
 
16 bits  
Table 122.ꢀSET EAS response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 123.ꢀSET EAS response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.6.6 RESET
 
EAS  
Command code = A3h  
The RESET EAS command disables the EAS mode if the EAS mode is not locked.  
If the EAS mode is password protected the EAS password has to be first transmitted with  
the SET PASSWORD command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 124.ꢀRESET EAS request format  
Flags  
RESET EAS  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits optional  
16 bits  
Table 125.ꢀRESET EAS response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 126.ꢀRESET EAS response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
57 / 89  
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2.3.6.7 LOCK
 
EAS  
Command code = A4h  
The LOCK EAS command locks the current state of the EAS mode and the EAS ID.  
If the EAS mode is password protected the EAS password has to be first transmitted with  
the SET PASSWORD command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 127.ꢀLOCK EAS request format  
Flags  
LOCK EAS  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)
 
16 bits  
Table 128.ꢀLOCK EAS response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 129.ꢀLOCK EAS response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.6.8 EAS
 
ALARM  
Command code = A5h  
The EAS ALARM command can be used in the following configurations:  
•
Option_flag is set to 0b:  
EAS ID mask length and EAS ID value shall not be transmitted.  
If the EAS mode is enabled, the EAS response is returned from the IC.  
•
Option_flag is set to 1b:  
Within the command, the EAS ID mask length has to be transmitted to identify how  
many bits of the following EAS ID value are valid (multiple of 8-bits). Only those ICs will  
respond with the EAS sequence which have stored the corresponding data in the EAS  
ID configuration (selective EAS) and if the EAS Mode is set.  
If the EAS ID mask length is set to 00h, the IC will answer with its EAS ID.  
Table 130.ꢀEAS ALARM Request format  
Flags  
EAS ALARM  
Manuf. code  
UID  
EAS ID mask  
length  
EAS ID value  
CRC16  
64 bits  
(optional)  
0, 8 or 16 bits  
(optional)  
8 bits  
8 bits  
8 bits  
8 bits (optional)  
16 bits  
If an error is detected the IC remains silent.  
Option_flag is set to 0b or Option_flag is set to logic 1b and the EAS ID mask length is  
not equal to 00h:  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
58 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 131.ꢀEAS ALARM Response format (Option flag logic 0)  
Flags  
EAS sequence  
CRC16  
8 bits  
256 bits  
16 bits  
EAS sequence (starting with the least significant bit, which is transmitted first; read from  
left to right):  
11110100 11001101 01000110 00001110 10101011 11100101 00001001 11111110  
00010111 10001101 00000001 00011100 01001011 10000001 10010010 01101110  
01000001 01011011 01011001 01100001 11110110 11110101 11010001 00001101  
10001111 00111001 10001011 01001000 10100101 01001110 11101100 11110111  
Option_flag is set to 1b and the EAS ID mask length is equal to 00h:  
Table 132.ꢀEAS ALARM Response format(Option flag logic 1)  
Flags  
EAS ID value  
CRC16  
8 bits  
16 bits  
16 bits  
Table 133.ꢀEAS ALAMR response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
If the EAS mode is disabled, the IC remains silent.  
Remark:
NTAG 5 switch in the QUIET state will not respond to an EAS ALARM  
command except the addressed flag is set.  
8.2.3.6.9 PROTECT
 
EAS/AFI  
Command code = A6h  
The PROTECT EAS/AFI command enables the password protection for EAS and/or AFI  
if the EAS/AFI password is first transmitted with the SET PASSWORD command.  
Option_flag set to 0b: EAS will be protected.  
Option_flag set to 1b: AFI will be protected.  
Both protections (AFI and EAS) can be enabled separately.  
Once the EAS/AFI protection is enabled, it is not possible to change back to unprotected  
EAS and/or AFI.  
The timing of the command is write-alike as of write commands with Option_flag set to  
0b.  
Note:
Option_flag is only related to the parameter to be locked, and NOT to the response  
behavior.  
Table 134.ꢀPROTECT EAS/AFI request format  
Flags  
PROTECT EAS/AFI  
Manuf. code  
UID  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
16 bits  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
59 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 135.ꢀPROTECT EAS/AFI response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 136.ꢀPROTECT EAS/AFI response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.6.10 WRITE
 
EAS ID  
Command code = A7h  
The command WRITE EAS ID enables a new EAS Identifier to be stored in the  
corresponding configuration memory.  
If EAS is password protected (for Set and Reset EAS) the EAS password has to be first  
transmitted with the SET PASSWORD command.  
The timing of the command is write alike.  
Option_flag = 0b and Option_flag = 1b is supported and is in accordance with ISO/IEC  
15693 write-alike commands.  
Table 137.ꢀWRITE EAS ID request format  
Flags  
WRITE EAS ID  
Manuf. code  
UID  
EAS ID value  
CRC16  
8 bits  
8 bits  
8 bits  
64 bits (optional)  
16 bits  
16 bits  
Table 138.ꢀWRITE EAS ID response format when Error_flag is NOT set  
Flags  
CRC16  
8 bits  
16 bits  
Table 139.ꢀWRITE EAS ID response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.3.6.11 GET
 
MULTIPLE BLOCK SECURITY STATUS  
As defined in

.  
8.2.3.6.12 GET
 
SYSTEM INFORMATION  
As defined in

.  
The TAG type of NTAG 5 switch is “01h”.  
8.2.3.6.13 EXTENDED
 
GET SYSTEM INFORMATION  
As defined in

and ISO/IEC 29167-10.  
Command code = 3Bh  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
60 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2.3.6.14 GET
 
NXP SYSTEM INFORMATION  
Command code = ABh  
The GET NXP SYSTEM INFORMATION command provides information about the IC  
access conditions and supported features.  
Table 140.ꢀGET NXP SYSTEM INFORMATION request format  
Flags  
Get NXP System Info
 
Manuf. code  
8 bits
 
8 bits  
UID  
CRC16  
8 bits  
64 bits (optional)  
16 bits  
Table 141.ꢀGET NXP SYSTEM INFORMATION response format when Error_flag is NOT set  
Flags  
PP  
PP  
Lock bits  
Feature  
flag  
CRC16  
pointer  
condition  
8 bits  
8 bits  
8 bits  
8 bits  
32 bits  
16 bits  
On a valid received command the IC responds with detailed information:  
PP pointer byte contains the block address of the protection pointer.  
PP condition byte contains information about the access condition to Page H and Page L.  
Table 142.ꢀProtection Pointer condition byte  
Bit  
7
Name  
RFU  
Value  
0b  
Description  
6
RFU  
0b  
0b  
Page 0-H is not write protected  
Page 0-H is write protected  
Page 0-H is not read protected  
Page 0-H is read protected  
5
4
WH  
RH  
1b  
0b  
1b  
3
2
RFU  
RFU  
0b  
0b  
0b  
Page 0-L is not write protected  
Page 0-L is write protected  
Page 0-L is not read protected  
Page 0-L is read protected  
1
0
WL  
RL  
1b  
0b  
1b  
Lock bits byte contains information about permanently locked features.  
Table 143.ꢀLock bits byte  
Bit  
Name  
Value  
0b  
Description  
7 to 4  
RFU  
0b  
PP_AREA_0H and NFC_PPC is NOT locked  
PP_AREA_0H and NFC_PPC is locked  
DSFID is NOT locked  
PP_AREA_0H and NFC_  
PPC  
3
2
1b  
DSFID  
0b  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
61 / 89  
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Bit  
Name  
Value  
1b  
Description  
DSFID is locked  
EAS is NOT locked  
EAS is locked  
0b  
1
0
EAS  
AFI  
1b  
0b  
AFI is NOT locked  
AFI is locked  
1b  
Feature flag byte contains information about supported features (related bit is 1b) of  
NTAG 5 switch. With this response, it is possible to distinguish the different NTAG 5  
family members.  
Table 144.ꢀFeature flags byte 0  
Bit  
7
Name  
CID  
Description  
NTAG 5  
1b  
Customer ID supported (see

)  
6
EAS IR  
EAS selection supported by extended mode in INVENTORY  
READ command (see

)  
1b  
5
INVENTORY READ EXT  
Extended mode supported by INVENTORY READ command  
1b  
4
3
2
AFI PROT  
EAS PROT  
EAS ID  
AFI protection supported (see

)  
EAS protection supported (see

)  
1b  
1b  
1b  
EAS ID supported by EAS ALARM command (see  
1
0
COUNTER  
UM PROT  
NFC Counter supported (see

)  
1b  
1b  
User memory protection supported (see

)  
Table 145.ꢀFeature flags byte 1  
NTAG 5  
NTP5312  
NTP5332  
NTA5332  
Bit  
Name  
Description  
NTP5210  
7
6
5
4
3
2
1
0
HIGH BITRATES  
WRITE CID  
DESTROY  
NFC PRIVACY  
RFU  
high bitrates supported  
0b  
1b  
Write and Lock CID enabled (see

)  
DESTROY feature supported (see

)  
NFC Privacy mode supported (see

)  
1b  
1b  
1b  
0b  
0b  
0b  
1b  
PERS QUIET  
RFU  
PERSISTENT QUIET feature supported  
ORIG SIG  
Originality signature supported (see

)  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
62 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Table 146.ꢀFeature flags byte 2  
NTAG 5  
Bit  
Name  
Description  
NTP5210  
NTP5312  
NTP5332  
NTA5332  
7 to 3  
RFU  
all 0b  
2
1
0
KEY PRIV  
MUTUAL AUTH  
TAG AUTH  
Key privileges supported  
0b  
0b  
0b  
1b  
1b  
1b  
Mutual Authentication feature supported  
Tag Authentication feature supported  
Table 147.ꢀFeature flags byte 3  
NTAG 5  
NTP5312  
0b  
Bit  
Name  
Description  
NPT5332  
NTA5332  
NTP5210  
7
EXT FLAG  
Additional 32 bits feature flags are  
transmitted  
00b only NFC interface available  
01b GPIO/ED host interface  
10b RFU  
6-5  
Interface  
01b  
11b  
11b GPIO and I

2

C host interface  
4
RFU  
0b  
3 to 0  
NUM KEYS  
Number of Keys  
0h  
4h  
Table 148.ꢀGET NXP SYSTEM INFORMATION response format when Error_flag is set  
Flags  
Error Code  
CRC16  
8 bits  
8 bits  
16 bits  
8.2.4 Data
 
integrity  
Following mechanisms are implemented in the contactless communication link between  
reader and NTAG 5 switch to ensure very reliable data transmission:  
•
16-bit CRC per block  
•
Bit count checking  
•
Bit coding to distinguish between logic 1, logic 0, and no information  
•
Channel monitoring (protocol sequence and bit stream analysis)  
8.2.5 Error
 
Handling  
8.2.5.1 Transmission
 
Errors  
According to ISO/IEC 15693 NTAG 5 switch will not respond if a transmission error  
(CRC, bit coding, bit count, wrong framing) is detected and will silently wait for the next  
correct received command.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
63 / 89  
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.2.5.2 Not
 
supported commands or options  
If the received command or option is not supported, the behavior depends on the  
addressing mechanism.  
•
Non-Addressed Mode  
NTAG 5 switch remains silent  
•
Addressed or selected Mode  
NTAG 5 switch responds with error code 0Fh (no information given, or error code not  
supported).  
If the Inventory flag or the Protocol Extension flag is set, the IC will not respond if the  
command or option is not supported.  
•
Parameter out of range  
–
Read alike commands  
If the sum of the first block number and the number of blocks exceeds the total  
available number of user blocks, the number of transmitted blocks is less than the  
requested number of blocks. This means that the last returned block is the highest  
available user block, followed by the 16-bit CRC and the EOF.  
–
Write alike commands  
If the address of a block to be written does not exist or a block to be written is locked,  
the behavior of the IC depends on the addressing mechanism.  
– Non-Addressed
 
Mode  
NTAG 5 switch remains silent.  
– Addressed
 
or SELECTED Mode  
NTAG 5 switch responds with error code 0Fh (no information given, or error code  
not supported).  
8.3 Wired
 
Interface  
NTAG 5 switch has not only an NFC interface, but also a wired interface. Details are  
described in following clauses.  
8.3.1 Event
 
detection  
The event detection feature provides the capability to trigger an external device (e.g.,  
µController) or switch on the connected circuitry by an external power management unit  
depending on activities on the NFC interface. On top this active low pin can be used as  
one of the two possible PWM channels.  
As the event detection pin functionality is operated via NFC field power, V

CC

supply for  
the IC itself is only required when ED pin is used as PWM channel.  
NOTE: In some cases V

OUT

pin might be used as field detection trigger.  
The configurable events indicated at event detection pin are:  
•
The presence/absence of the NFC field  
•
NDEF Message TLV length field is ZERO/non-ZERO  
•
IC is/is not in standby mode  
•
Dedicated config bit is ZERO  
•
Write/Read command ongoing  
Event detection pin is an active LOW signal. Due to open-drain implementation an  
external pull-up resistor shall be used on this pin.  
How to use the event detection pin in applications is described in

.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
64 / 89  
 
 
 

NXP Semiconductors  
8.3.2 GPIO  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
At POR, the GPIO are set to high-impedance state. When configuration is read, the pins  
are controlled to behave as per the configuration.  
GPIOs can be configured to be either input or output (see

). In input  
mode, the status of the pad will be available in one of the session register bits. In output  
mode status depends on the session register/config bits content.  
How to use the GPIO pins in applications is described in

.  
8.3.3 PWM  
GPIO pins and ED pin are multiplexed and can be used as a pulse width modulation  
output. GPIO pins have push-pull architecture, ED pin is an open-drain implementation,  
which means the PWM signal gets inverted.  
PWM resolution, pre-scalar factor (see

) as well as duty cycle can be  
configured using configuration bytes (see

).  
The pulse width modulation resolution (PWMx_RESOLUTION_CONF) defines the  
maximum number of pulses that are available in the given PWM period. PWM resolution  
can be set independently for both outputs to either 6, 8, 10 or 12 bits.  
The 2-bit PWMx_PRESCALE value divides the PWM input frequency (1695 kHz) by a  
factor of 1, 2, 4 or 8.  
Table 149.ꢀPulse Width Modulation Frequency  
Pre-scalar  
Resolution  
00b  
01b  
10b  
11b  
12 bit  
10 bit  
8 bit  
413 Hz  
1.7 kHz  
6.6 kHz  
26.4 kHz  
206 Hz  
825.0 Hz  
3.3 kHz  
13.2 kHz  
103 Hz  
412.6 Hz  
1.7 kHz  
6.6 kHz  
52 Hz  
206.2 Hz  
825.0 Hz  
3.3 kHz  
6 bit  
PWMx_ON and PWMx_OFF defines the starting point and end point of the PWMx output  
is asserted to HIGH.  
To calculate proper PWMx_ON (start of HIGH level) and PWMx_OFF (end of HIGH level)  
values, PWMx_RESOLUTION_CONF value and PWM_PRESCALE values need to be  
set to achieve desired PWM frequency. As an example 12-bit resolution is chosen. Duty  
cycle shall be set to 20 % and start time shall be 10 % offset.  
Start Time 10 %: 2

12

* 10/100= 4096 * 10/100 = ~410 -> PWMx_ON = 19Ah  
PWM Duty Cycle 20 %: 2

12

* 20/100= 4096 * 20/100 = ~819 -> PWMx_OFF = 410 + 819  
= 1229 = 4CDh  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
65 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
0
819  
4095  
0
819  
4095  
PWM_ON  
PWM_OFF  
410  
410  
1229  
1229  
aaa-035480  
Figure 7.ꢀPulse Width Modulation Example  
How to use PWM in applications is described in

.  
8.3.4 Standby
 
mode  
To minimize overall current consumption, when the IC is supplied via V

CC

NTAG 5 switch  
can be set to standby mode by writing related session bit form NFC perspective. The  
IC will leave standby mode when NFC field is detected, automatically, or HPD pin gets  
pulled to HIGH for at least 20 µs and released again. In standby mode the current is  
typically less than 6 µA.  
Worst case standby current consumption values can be found in

table.  
In case GPIO/PWM pins are not used the pins can be left floating. However, to ensure  
lowest standby current, following settings are needed:  
CONFIG bytes USE_CASE_CONF shall be set in any case to GPIO/PWM, both pins  
SDA_GPIO1 and SCL_GPIO0 shall be set as input using weak pull-up (GPIOx_IN in).  
Block 37h: CONFIG_1, USE_CASE_CONF shall be set to GPIO/PWM (10b) and  
CONFIG, GPIOx_IN, both shall be set to plain input with weak pullup (01b).  
Block 39h: PWM_GPIO_CONFIG_0, SDA_GPIO1 and SCL_GPIO0 shall both be set to  
1b to define them as general-purpose input.  
8.3.5 Hard
 
power-down mode  
In hard power-down mode NTAG 5 switch is switched off using hard power down pin.  
When pulled to HIGH, the hard power down current is typically less than 0.25 µA. This  
mode can only be left by connecting HPD pin to ground.  
There is no hard power-down mode, when using SO8 packaged version of NTAG 5  
switch.  
Worst case hard power down current consumption values can be found in

table.  
8.4 Energy
 
harvesting  
NTAG 5 switch provides the capability to supply external low-power devices with energy  
harvested from the NFC field of an NFC device.  
When DISABLE_POWER_CHECK bit is set to 0b, minimum provided output power can  
be configured by setting desired voltage and minimum required output current in the  
related configuration bytes (see

).  
WARNING: Sufficient RF field is required when DISABLE_ POWER_CHECK is  
set to 0b to have access to EEPROM. As long as NTAG 5 switch detects too less  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
66 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
energy to be harvested from the field only INVENTORY command and READ/WRITE  
CONFIGURATION to access session registers will be handled. This feature ensures  
a stable system, as the host will only be supplied if there is sufficient energy available.  
However, during design phase we recommend disabling this power check.  
The provided output power in general of course depends on many parameters like the  
strength of the NFC field, the antenna size, or the distance from the NFC device. The  
design ensures with the right settings, that V

OUT

is only enabled, when sufficient energy  
can be harvested from the NFC field.  
1.8 V, 2.4 V or 3 V output voltage can be selected by coding EH_VOUT_V_SEL  
accordingly.  
Minimum required load current can be coded in EH_VOUT_I_SEL configuration field.  
VOUT and VCC need to be connected as soon as energy harvesting is used. Otherwise  
there is no EEPROM access possible from NFC perspective and status registers may  
contain invalid information.  
Appropriate capacitor dependent on load needs to be placed between V

OUT

and ground  
to close energy gaps during miller pauses. An example circuit is illustrated in the figure  
below.  
V

OUT

pin shall be kept floating (not connected) in case energy harvesting feature is not  
used. If energy harvesting is disabled, pin will be connected to GND internally.  
With EH_ENABLE configuration bit st to 1b, energy harvesting will be enabled after boot,  
automatically and all energy harvesting-related session register bits are meaningless.  
When enabling energy harvesting via session registers, EH_MODE, EH_VOUT_SEL  
and EH_IOUT_SEL needs to be configured properly in the related configuration bytes.  
EH_ENABLE configuration bit need to be 0b in this case.  
After boot, session registers can be used to first trigger current detection by setting  
EH_TRIGGER to 1b, then poll for EH_LOAD_OK that gets 1b and finally set  
EH_TRIGGER and EH_ENABLE to 1b, or directly enable energy harvesting by setting  
EH_TRIGGER and EH_ENABLE bit to 1b (see

).  
V
OUT configurable to 1.8 V, 2.4 V or 3 V  
1 µF  
Rpu  
VDD  
VCC  
LA  
VOUT  
tuning cap  
HOST  
LB  
ED  
GND  
GND  
optional open drain control  
signal to control host  
aaa-035476  
Figure 8.ꢀEnergy harvesting example circuit  
How to use energy harvesting in applications is described in

.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
67 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
8.5 Security  
NTAG 5 switch implements different levels to protect data. The easiest, but efficient  
method is to lock EEPROM to read only.  
With the plain password authentication scheme, the memory can be split in three  
different parts with different access conditions.  
Configuration area can be protected as well.  
Further implementation details can be found in

.  
8.5.1 Locking
 
EEPROM to read only  
Independent on the split of the memory, the user memory may be locked to read-only.  
If the user EEPROM shall stay in read/write state, the LOCK BLOCK command can be  
disabled (see

) and lock block sections can be locked (see

). With these  
features, it can be ensured, NTAG 5 switch stays in read/write state.  
Locking the complete EEPROM to read-only as defined in NFC Forum Type 5 Tag  
specification is quite time consuming. Every single block needs to be addressed by  
a LOCK BLOCK command (see

). To accelerate this locking, NTAG  
5 switch stores the information in the configuration area. With this feature, locking  
the EEPROM can be accelerated by a factor of 16. Note, that these bits are one time  
programmable (see

) and blocks are indicated as locked in the Get  
Multiple Block Security Status response.  
Table 150.ꢀNFC Lock Block Configuration location  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
6Ah  
…  
NFC_LOCK_BL0  
…  
NFC_LOCK_BL1  
…  
RFU  
RFU  
71h  
NFC_LOCK_BL14  
NFC_LOCK_BL15  
8.5.2 Memory
 
Areas  
The memory may be split into three different configurable areas with different access  
conditions.  
Highest priority has the 16-bit Protection Pointer PP_AREA_1. It splits the memory into  
an AREA_0 and an AREA_1 at the address configured with the PP_AREA_1.  
Restricted area AREA_1, starting from block address PP_AREA_1 is automatically  
protected by the AREA_1 read and AREA_1 write password in plain password mode.  
The area below this address can be split into two more areas with the 8-bit PP_AREA_0-  
H (see

) .  
AREA_0-L, usually used to store NDEF messages, starts from block 0. AREA_0-H,  
usually used as password protected area to store private data, starts from block address  
configured by the 8-bit PP_AREA_0H and ends just before the block addressed with the  
PP_AREA_1 configuration byte. If PP_AREA_1 points outside the addressable memory  
space, only AREA_0-L and AREA_0-H are available.  
The concept is illustrated in the Figure below and further details can be found in  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
68 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
AREA_0-L  
8 – bit  
PP
_
AREA_0-H  
AREA_0-H  
16 – bit  
PP
_
AREA_1  
AREA_1  
COUNTER  
aaa-035474  
Figure 9.ꢀConcept of memory areas  
8.5.3 Plain
 
password authentication  
NTAG 5 switch implements plain password authentication scheme from NFC  
perspective.  
In summary, seven 32-bit passwords are available from NFC perspective.  
•
Read  
•
Write  
•
Restricted AREA_1 Read  
•
Restricted AREA_1 Write  
•
Destroy  
•
NFC Privacy password (is used to come out of NFC PRIVACY mode)  
•
EAS/AFI protection  
64-bit password protection can be enabled for read and write operations.  
A 32-bit password is used to authenticate, before doing memory operations. The  
mechanism is easy to use. After setting and locking the password, and setting right  
access conditions in initialization phase, the NFC Device needs to fetch a random  
number from the ICs. XORing the plain password and this random number results in  
used password to authenticate.  
To resist brute force attacks, a negative authentication counter can be enabled.  
How to use plain password authentication in applications is described in

.  
8.6 NFC
 
privacy mode  
In the privacy mode, the NTAG 5 switch is not traceable by its UID neither by data stored  
in the user memory. All NTAG 5 switch in the NFC PRIVACY mode will respond to an  
Inventory command with the UID E0 04 00 00 00 00 00 00, consequently also the user  
memory is NOT accessible.  
NTOE: An anti-collision procedure is not possible.  
ENABLE NFC PRIVACY Mode command (see

) with a valid privacy  
password is used to set NTAG 5 switch to this mode and DISABLE NFC PRIVACY (see  

Section 8.2.3.3.10

) is used to disable it again.  
NTAG 5 switch in NFC PRIVACY mode only support following commands:  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
69 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
•
INVENTORY  
•
SELECT  
•
STAY QUIET  
•
RESET TO READY  
•
GET RANDOM NUMBER  
•
DISABLE NFC PRIVACY  
8.7 Programmable
 
Originality signature  
NTAG 5 switch original signature is based on standard Elliptic Curve Cryptography  
(curve name secp128r1), according to the ECDSA algorithm. The use of a standard  
algorithm and curve ensures easy software integration of the originality check procedure  
in NFC devices without specific hardware requirements.  
The UID is signed with an NXP private key and the resulting 32 byte signature is stored  
in the configuration memory during IC production.  
The originality signature is stored in the configuration memory block 00h to block 07h.  
Table 151.ꢀ32 Byte Originality Signature  
Block Address  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
NFC  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
SIG0 (LSB)  
SIG4  
SIG1  
SIG5  
SIG2  
SIG6  
SIG3  
SIG7  
SIG8  
SIG9  
SIG10  
SIG14  
SIG18  
SIG22  
SIG26  
SIG30  
SIG11  
SIG12  
SIG16  
SIG20  
SIG24  
SIG28  
SIG13  
SIG17  
SIG21  
SIG25  
SIG29  
SIG15  
SIG19  
SIG23  
SIG27  
SIG31 (MSB)  
This signature can be retrieved using the READ_SIGNATURE command or with  
the READ CONFIG command and can be verified in the NFC device by using the  
corresponding ECC public key provided by NXP. In case the NXP public key is stored  
in the reader device, the complete signature verification procedure can be performed  
offline.  
To verify the signature (for example with the use of the public domain crypto library  
OpenSSL) the tool domain parameters shall be set to secp128r1, defined within the  
standards for elliptic curve cryptography SEC.  
NTAG 5 switch provides the possibility to customize the originality signature to  
personalize the IC individually for specific application. At delivery, the NTAG 5 switch  
is pre-programmed with the NXP originality signature described above. This signature  
is unlocked in the dedicated memory. If needed, the signature can be reprogrammed  
with a custom-specific signature using the WRITE CONFIG command during the  
personalization process by the customer. The signature can be permanently locked  
afterwards by setting the Config Header to “locked” with the WRITE CONFIG command  
to avoid further modifications.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
70 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
In any case, it is recommended to permanently lock the originality signature during the  
initialization process by setting the Config Header to lock with the WRITE CONFIG  
command.  
How to use and verify Originality Signature in applications is described in

.  
How to generate Originality Signature is described in

.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
71 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
9 Limiting
 
values  
Table 152.ꢀLimiting values In accordance with the Absolute Maximum Rating System (IEC 60134).  
Symbol  
Parameter  
Conditions  
Min  
Max  
Unit  
°C  
T

stg  

T

j  

storage temperature  
junction temperature  
junction temperature  
all packages  
-65  
+150  
+95  
EEPROM write operation  
–
–
°C  
T

j  

EEPROM read, SRAM and  
register operation  
+115  
°C  
V

ESD  

electrostatic discharge voltage
 
charged device model (CDM)

human body model (HBM)

-2  
2
kV  
kV  
V
-2  
2
V

CC  

V

i  

supply voltage  
input voltage  
on pin V

CC  

-0.5  
-0.5  
-0.5  
-0.5  
7.15  
7.15  
5.2  
5.2  
on pin ED, HPD  
on pin LA/LB  
V
V

I (RF)  

V

i  

RF input voltage  
input voltage  
Vp  
Vp  
on pin LA; LB is 0 V; sine wave  
of 13.56 MHz  
on pin LB; LA is 0 V; sine wave  
of 13.56 MHz  
-0.5  
5.2  
Vp  
I

i(max)  

maximum input current  
La/Lb; peak  
-168  
168  
mA  
[1] According
 
to ANSI/ESDA/JEDEC JS-002.  
[2] According
 
to ANSI/ESDA/JEDEC JS-001.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
72 / 89  
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
10 Characteristics  
10.1 Static
 
Characteristics  
Table 153.ꢀCharacteristics  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
General  
f

i  

input frequency  
ISO/IEC 15693  
13.553  
13.56  
13.567  
MHz  
pF  
C

i  

input capacitance  
LA-LB, Pin capacitance,  
VLA-LB @ 1.8Vp, Network  
Analyzer (13.56 MHz)  
@Room temp  
–
15  
–
R

i  

Impedance from LA to LB  
V

LALB

=1.8Vpp  
30  
–
–
kΩ  
Operating conditions  
T

amb

ambient temperature  
T

j

<T

j_max

; for EEPROM  
write operation  
-40  
-40  
25  
25  
85  
°C  
°C  
T

amb  

ambient temperature  
T

j

<T

j_max

; for EEPROM  
read, SRAM and register  
operation  
105  
R

TH_JA  

R

TH_JA  

R

TH_JA  

thermal resistance  
thermal resistance  
thermal resistance  
JEDEC 2s2p board and  
SO8 package  
–
–
–
82  
126  
75  
–
–
–
K/W  
K/W  
K/W  
JEDEC 2s2p board and  
TSSOP16 package  
JEDEC 2s2p board and  
XQFN16 package  
V

CC  

I

i  

supply voltage  
input current  
on pin V

CC  

1.62  
–
–
–
5.5  
V
La/Lb; 12 A/m; RMS  
La/Lb; 12 A/m; peak  
–
–
43.75  
61.87  
mA  
mA  
Current consumption  
I

VCC  

V

CC

supply current  
V

CC

= 5.5 V; NFC passive  
communication no host  
activity  
–
120  
150  
µA  
I

VCC  

I

VCC  

V

CC

supply current  
V

CC

= 5.5 V, IDLE Mode.  
No NFC or Host activity  
–
–
–
–
–
–
120  
175  
2.3  
µA  
µA  
µA  
µA  
µA  
V

CC

supply current  
V

CC

= 5.5 V, PWM/GPIO  
use case  
128  
0.23  
0.25  
0.31  
I

hrd_pwr_dwn  

hard power down current  
hard power down current  
hard power down current  
V

CC

= 1.8 V; XQFN16  
package only  
Vcc  
I

hrd_pwr_dwn  

V

CC

= 3.3 V; XQFN16  
package only  
3.44  
5.72  
Vcc  
I

hrd_pwr_dwn  

V

CC

= 5.5 V; XQFN16  
package only  
Vcc  
Energy harvesting VOUT pad  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
73 / 89  
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
configured to 1.8 V; load  
current <= configured  
output current  
1.62  
2.16  
2.7  
–
–
–
–
1.98  
2.64  
3.3  
V
configured to 2.4 V; load  
current <= configured  
output current  
V
V

out  

output voltage  
min. output current  
configured to 3.0 V; load  
current <= configured  
output current  
V
I

out  

at different regulated output  
voltages when current  
detection is enabled and  
dependent on selected  
output current value  
0.4  
12.5  
mA  
ED pin characteristics  
V

OL  

I

IED  

LOW-level output voltage  
leakage current  
IOL = 3 mA  
–
–
–
0.4  
V
V

IN

= 0 V to 5.5 V  
10  
1000  
nA  
HPD pin characteristics for XQFN16 package  
V

IL  

V

IH  

I

IL  

LOW-level input voltage  
HIGH-level input voltage  
LOW-level input current  
HIGH-level input current  
input capacitance  
0
–
0.3*V

CC  

V
0.7*V

CC  

–
V

CC  

V
V

IN

= 0 V  
-1  
–
–
µA  
µA  
pF  
V
I

IH  

V

IN

= 5.5 V  
–
–
1
C

i  

–
–
1.2  
V

IH  

V

IL  

I

OL  

I

OH  

I

IL  

HIGH-level input voltage  
LOW-level input voltage  
static output low current  
static output high current  
LOW-level input current  
HIGH-level output current  
input capacitance  
0.7*V

CC  

–
–
–
4
4
-1  
–
–
0.3*V

CC  

V
at V

OL

= 0.4 V  
–
–
1
µA  
µA  
µA  
µA  
pF  
pF  
at V

OH

= V

CC

– 0.4 V  
–
–
–
I

OH  

C

i  

–
–
1
–
3.5  
–
C

L  

load capacitance  
–
400  
10.2 Dynamic
 
characteristics  
Table 154.ꢀ  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
PWM AC timings  
PWM

freq  

PWM output frequency  
414  
0.6  
–
–
–
–
26400  
Hz  
µs  
%
Pulse Width
 
PWM signal pulse width  
–
PWM

freq_tol  

PWM output frequency  
tolerance  
10  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
74 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Symbol  
Parameter  
Conditions  
Min  
V

CC

– 0.4  
Typ  
Max  
Unit  
PWM

V_tol  

PWM output voltage  
tolerance  
I

OH

= 4 mA  
–
V

CC  

V
GPIO pin characteristics  
tr  
tf  
rise time  
CL = 20 pF; V

CC

= 1.8 V  
CL = 20 pF; V

CC

= 3.3 V  
CL = 20 pF; V

CC

= 5.5 V  
CL = 20 pF; V

CC

= 1.8 V  
CL = 20 pF; V

CC

= 3.3 V  
CL = 20 pF; V

CC

= 5.5 V  
–
–
–
–
–
–
–
–
–
–
–
–
20.9  
ns  
ns  
ns  
ns  
ns  
ns  
10.92  
8.22  
129  
fall time  
77.9  
66.9  
Start Up time  
t

Start_RF  

Startup time from NFC from  
Power OFF state. After  
this time, the IC is able to  
receive the command from  
NFC interface.  
–
–
1
ms  
EEPROM characteristics  
t

ret  

retention time  
write endurance  
Ta < 85 °C  
Ta <85 °C  
40  
–
–
–
–
year  
N

endu(W)  

1000000  
cycle  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
75 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
11 Package
 
outline  
Figure 10.ꢀPackage outline XQFN16  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
76 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
TSSOP16: plastic thin shrink small outline package; 16 leads; body width 4.4 mm  
SOT403-1  
D
E
A
X
c
y
H
v
M
A
E
Z
9
16  
Q
(A )  
3
A
2
A
A
1
pin 1 index  
θ
L
p
L
1
8
detail X  
w
M
b
p
e
0
2.5  
5 mm  
scale  
DIMENSIONS (mm are the original dimensions)  
A
(1)  
(2)  
(1)  
UNIT  
A
A
A
b
c
D
E
e
H
L
L
Q
v
w
y
Z
θ
1
2
3
p
E
p
max.  
8

o  

0

o  

0.15  
0.05  
0.95  
0.80  
0.30  
0.19  
0.2  
0.1  
5.1  
4.9  
4.5  
4.3  
6.6  
6.2  
0.75  
0.50  
0.4  
0.3  
0.40  
0.06  
mm  
1.1  
0.65  
1
0.2  
0.13  
0.1  
0.25  
Notes  
1. Plastic or metal protrusions of 0.15 mm maximum per side are not included.  
2. Plastic interlead protrusions of 0.25 mm maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-12-27  
03-02-18  
SOT403-1  
MO-153  
Figure 11.ꢀPackage outline TSSOP16  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
77 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
SO8: plastic small outline package; 8 leads; body width 3.9 mm  
SOT96-1  
D
E
A
X
v
c
y
H
M
A
E
Z
5
8
Q
A
2
A
(A )  
3
A
1
pin 1 index  
θ
L
p
L
1
4
e
detail X  
w
M
b
p
0
2.5  
5 mm  
scale  
DIMENSIONS (inch dimensions are derived from the original mm dimensions)  
A
(1)  
(1)  
(2)  
UNIT  
A
A
A
b
c
D
E
e
H
L
L
p
Q
v
w
y
Z
θ
1
2
3
p
E
max.  
0.25  
0.10  
1.45  
1.25  
0.49  
0.36  
0.25  
0.19  
5.0  
4.8  
4.0  
3.8  
6.2  
5.8  
1.0  
0.4  
0.7  
0.6  
0.7  
0.3  
mm  
1.27  
0.05  
1.05  
0.041  
0.25  
0.01  
0.25  
0.1  
1.75  
0.25  
0.01  
8

o  

0

o  

0.010 0.057  
0.004 0.049  
0.019 0.0100
 
0.20  
0.014 0.0075
 
0.19  
0.16  
0.15  
0.244  
0.228  
0.039 0.028  
0.016 0.024  
0.028  
0.012  
inches 0.069  
0.01 0.004  
Notes  
1. Plastic or metal protrusions of 0.15 mm (0.006 inch) maximum per side are not included.  
2. Plastic or metal protrusions of 0.25 mm (0.01 inch) maximum per side are not included.  
REFERENCES  
OUTLINE  
EUROPEAN  
PROJECTION  
ISSUE DATE  
VERSION  
IEC  
JEDEC  
JEITA  
99-12-27  
03-02-18  
SOT96-1  
076E03  
MS-012  
Figure 12.ꢀPackage outline SO8  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
78 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
12 Handling
 
information  
CAUTION  
This device is sensitive to ElectroStatic Discharge (ESD). Observe  
precautions for handling electrostatic sensitive devices.  
Such precautions are described in the
ANSI/ESD S20.20, IEC/ST 61340-5,  
JESD625-A
or equivalent standards.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
79 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
13 Abbreviations  
Table 155.ꢀAbbreviations  
Acronym  
BoM  
Description  
Bill of Material  
CCH  
Crypto Configuration Header  
Configuration Header  
CH  
CID  
Customer ID  
ECC  
Elliptic Curve Cryptography  
Electrically Erasable Programmable Read-only Memory  
General Purpose Input Output  
Integrated Circuit  
EEPROM  
GPIO  
IC  
lsb  
least significant bit  
LSB  
Least Significant Byte  
Manuf. Code  
msb  
IC Manufacturing Code of NXP is 04h.  
most significant bit  
MSB  
Most Significant Byte  
NDEF  
NFC  
NFC Data Exchange Format  
Near Field Communication  
Power On Reset  
POR  
PWM  
RFU  
Pulse Width Modulation  
Reserved for Future Use  
Tag NDEF Exchange Protocol  
Static Random-Access Memory  
TNEP  
SRAM  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
80 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
14 References  
[1] NFC
 
Forum specification, Digital Protocol – Technical Specification Version 2.1  
2019-04-03 [T5T] NFC Forum

TM  

[2] NFC
 
Forum specification, Type 5 Tag – Technical Specification Version 1.0  
2018-04-27 [T5T] NFC Forum

TM  

[3] ISO/IEC
 
15693  
[4] AN11203
 
– NTAG 5 Use of PWM, GPIO and Event detection, doc.no. 5302xx  
[5] AN11201
 
– NTAG 5 How to use energy harvesting, doc.no. 5304xx  
[6] AN12366
 
– NTAG 5 Memory Configuration and Scalable Security, doc.no. 5305xx  
[7] AN11859
 
– MIFARE Ultralight and NTAG Generating Originality Signature  
[8] AN11350
 
– NTAG Originality Signature Validation  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
81 / 89  
 
 
 
 
 
 
 
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
15 Revision
 
history  
Table 156.ꢀRevision history  
Document ID  
NTP5210 v. 3.3  
Modifications:  
Release date  
20200703  
Data sheet status  
Change notice  
Supersedes  
Product data sheet  
–
NTP5210 v. 3.2  
•
Ambient temperature added for non write operations (see

)  
•
PICK RANDOM UID is not supported by NTAG 5 switch  
•
Information about privacy mode was missing (see

)  
•
Password identifier for access to restricted area added (see

)  
•
Editorial updates  
NTP5210 v. 3.2  
NTP5210 v. 3.1  
NTP5210 v. 3.0  
NTP5210 v. 2.0  
NTP5210 v. 1.0  
20200427  
20200324  
20200116  
20191002  
20190528  
Product data sheet  
Product data sheet  
Product data sheet  
Preliminary data sheet  
Objective data sheet  
–
–
–
–
NTP5210 v. 3.1  
NTP5210 v. 3.0  
NTP5210 v. 2.0  
NTP5210 v. 1.0  
–
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
82 / 89  
 
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
16 Legal
 
information  
16.1 Data
 
sheet status  
Document status

Product status

Definition  
Objective [short] data sheet  
Development  
This document contains data from the objective specification for product  
development.  
Preliminary [short] data sheet  
Product [short] data sheet  
Qualification  
Production  
This document contains data from the preliminary specification.  
This document contains the product specification.  
[1] Please
 
consult the most recently issued document before initiating or completing a design.  
[2] The
 
term ‘short data sheet’ is explained in section “Definitions”.  
[3] The
 
product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple  
notice. This document supersedes and replaces all information supplied prior  
to the publication hereof.  
16.2 Definitions  
Suitability for use
— NXP Semiconductors products are not designed,  
authorized or warranted to be suitable for use in life support, life-critical or  
safety-critical systems or equipment, nor in applications where failure or  
malfunction of an NXP Semiconductors product can reasonably be expected  
to result in personal injury, death or severe property or environmental  
damage. NXP Semiconductors and its suppliers accept no liability for  
inclusion and/or use of NXP Semiconductors products in such equipment or  
applications and therefore such inclusion and/or use is at the customer’s own  
risk.  
Draft
— A draft status on a document indicates that the content is still  
under internal review and subject to formal approval, which may result  
in modifications or additions. NXP Semiconductors does not give any  
representations or warranties as to the accuracy or completeness of  
information included in a draft version of a document and shall have no  
liability for the consequences of use of such information.  
Short data sheet
— A short data sheet is an extract from a full data sheet  
with the same product type number(s) and title. A short data sheet is  
intended for quick reference only and should not be relied upon to contain  
detailed and full information. For detailed and full information see the  
relevant full data sheet, which is available on request via the local NXP  
Semiconductors sales office. In case of any inconsistency or conflict with the  
short data sheet, the full data sheet shall prevail.  
Applications
— Applications that are described herein for any of these  
products are for illustrative purposes only. NXP Semiconductors makes  
no representation or warranty that such applications will be suitable  
for the specified use without further testing or modification. Customers  
are responsible for the design and operation of their applications and  
products using NXP Semiconductors products, and NXP Semiconductors  
accepts no liability for any assistance with applications or customer product  
design. It is customer’s sole responsibility to determine whether the NXP  
Semiconductors product is suitable and fit for the customer’s applications  
and products planned, as well as for the planned application and use of  
customer’s third party customer(s). Customers should provide appropriate  
design and operating safeguards to minimize the risks associated with  
their applications and products. NXP Semiconductors does not accept any  
liability related to any default, damage, costs or problem which is based  
on any weakness or default in the customer’s applications or products, or  
the application or use by customer’s third party customer(s). Customer is  
responsible for doing all necessary testing for the customer’s applications  
and products using NXP Semiconductors products in order to avoid a  
default of the applications and the products or of the application or use by  
customer’s third party customer(s). NXP does not accept any liability in this  
respect.  
Product specification
— The information and data provided in a Product  
data sheet shall define the specification of the product as agreed between  
NXP Semiconductors and its customer, unless NXP Semiconductors and  
customer have explicitly agreed otherwise in writing. In no event however,  
shall an agreement be valid in which the NXP Semiconductors product  
is deemed to offer functions and qualities beyond those described in the  
Product data sheet.  
16.3 Disclaimers  
Limited warranty and liability
— Information in this document is believed  
to be accurate and reliable. However, NXP Semiconductors does not  
give any representations or warranties, expressed or implied, as to the  
accuracy or completeness of such information and shall have no liability  
for the consequences of use of such information. NXP Semiconductors  
takes no responsibility for the content in this document if provided by an  
information source outside of NXP Semiconductors. In no event shall NXP  
Semiconductors be liable for any indirect, incidental, punitive, special or  
consequential damages (including – without limitation – lost profits, lost  
savings, business interruption, costs related to the removal or replacement  
of any products or rework charges) whether or not such damages are based  
on tort (including negligence), warranty, breach of contract or any other  
legal theory. Notwithstanding any damages that customer might incur for  
any reason whatsoever, NXP Semiconductors’ aggregate and cumulative  
liability towards customer for the products described herein shall be limited  
in accordance with the Terms and conditions of commercial sale of NXP  
Semiconductors.  
Limiting values
— Stress above one or more limiting values (as defined in  
the Absolute Maximum Ratings System of IEC 60134) will cause permanent  
damage to the device. Limiting values are stress ratings only and (proper)  
operation of the device at these or any other conditions above those  
given in the Recommended operating conditions section (if present) or the  
Characteristics sections of this document is not warranted. Constant or  
repeated exposure to limiting values will permanently and irreversibly affect  
the quality and reliability of the device.  
Terms and conditions of commercial sale
— NXP Semiconductors  
products are sold subject to the general terms and conditions of commercial  
agreed in a valid written individual agreement. In case an individual  
agreement is concluded only the terms and conditions of the respective  
agreement shall apply. NXP Semiconductors hereby expressly objects to  
applying the customer’s general terms and conditions with regard to the  
purchase of NXP Semiconductors products by customer.  
Right to make changes
— NXP Semiconductors reserves the right to  
make changes to information published in this document, including without  
limitation specifications and product descriptions, at any time and without  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
83 / 89  
 

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
No offer to sell or license
— Nothing in this document may be interpreted  
or construed as an offer to sell products that is open for acceptance or  
the grant, conveyance or implication of any license under any copyrights,  
patents or other industrial or intellectual property rights.  
Security
— While NXP Semiconductors has implemented advanced  
security features, all products may be subject to unidentified vulnerabilities.  
Customers are responsible for the design and operation of their applications  
and products to reduce the effect of these vulnerabilities on customer’s  
applications and products, and NXP Semiconductors accepts no liability for  
any vulnerability that is discovered. Customers should implement appropriate  
design and operating safeguards to minimize the risks associated with their  
applications and products.  
Quick reference data
— The Quick reference data is an extract of the  
product data given in the Limiting values and Characteristics sections of this  
document, and as such is not complete, exhaustive or legally binding.  
Export control
— This document as well as the item(s) described herein  
may be subject to export control regulations. Export might require a prior  
authorization from competent authorities.  
16.4 Licenses  
Non-automotive qualified products
— Unless this data sheet expressly  
states that this specific NXP Semiconductors product is automotive qualified,  
the product is not suitable for automotive use. It is neither qualified nor  
tested in accordance with automotive testing or application requirements.  
NXP Semiconductors accepts no liability for inclusion and/or use of non-  
automotive qualified products in automotive equipment or applications. In  
the event that customer uses the product for design-in and use in automotive  
applications to automotive specifications and standards, customer (a) shall  
use the product without NXP Semiconductors’ warranty of the product for  
such automotive applications, use and specifications, and (b) whenever  
customer uses the product for automotive applications beyond NXP  
Semiconductors’ specifications such use shall be solely at customer’s own  
risk, and (c) customer fully indemnifies NXP Semiconductors for any liability,  
damages or failed product claims resulting from customer design and use  
of the product for automotive applications beyond NXP Semiconductors’  
standard warranty and NXP Semiconductors’ product specifications.  
Purchase of NXP ICs with NFC technology  
Purchase of an NXP Semiconductors IC that complies with one of the  
Near Field Communication (NFC) standards ISO/IEC 18092 and ISO/  
IEC 21481 does not convey an implied license under any patent right  
infringed by implementation of any of those standards. Purchase of NXP  
Semiconductors IC does not include a license to any NXP patent (or other  
IP right) covering combinations of those products with other products,  
whether hardware or software.  
16.5 Trademarks  
Notice: All referenced brands, product names, service names and  
trademarks are the property of their respective owners.  
Translations
— A non-English (translated) version of a document is for  
reference only. The English version shall prevail in case of any discrepancy  
between the translated and English versions.  
NTAG
— is a trademark of NXP B.V.  
NXP
— wordmark and logo are trademarks of NXP B.V.  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
84 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Tables  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
85 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
NTP5210  
All information provided in this document is subject to legal disclaimers.  
© NXP B.V. 2020. All rights reserved.  
Product data sheet  
COMPANY PUBLIC  
Rev. 3.3 — 3 July 2020  
544633  
86 / 89  

NXP Semiconductors  
NTP5210  
NTAG 5 switch – NFC Forum-compliant PWM and GPIO bridge  
Contents  
Please be aware that important notices concerning this document and the product(s)  
described herein, have been included in section ‘Legal information’.  
© NXP B.V. 2020.  
All rights reserved.  
For sales office addresses, please send an email to: salesaddresses@nxp.com  
Date of release: 3 July 2020  
Document number: 544633  

Mouser Electronics  
Authorized Distributor  
Click to View Pricing, Inventory, Delivery & Lifecycle Information:  

NXP

: