User's Manual
Table Of Contents
- 1. Introduction
- The PN7150 architecture overview
- 2. NCI Overview
- 3. DH interface
- 5. Initialization & Operation configuration
- 6. Reader/Writer Mode
- 6.1 T1T, T2T, MIFARE Ultralight, MIFARE Classic and MIFARE Plus tags
- 6.1.1 Access through the [NCI] Frame RF Interface
- 6.1.2 [PN7150-NCI] extension: TAG-CMD Interface
- 6.1.3 [PN7150-NCI] extension: Payload structure of the TAG-CMD RF Interface
- 6.1.4 [PN7150-NCI] extension: REQs & RSPs rules
- 6.1.5 [PN7150-NCI] extension: List of REQs & RSPs
- 6.1.6 [PN7150-NCI] extension: raw data exchange REQs & RSPs
- 6.1.7 [PN7150-NCI] extension: T2T & MFU REQs & RSPs
- 6.1.8 [PN7150-NCI] extension: MIFARE Classic REQs & RSPs
- 6.1.9 Access through the TAG-CMD RF Interface
- 6.2 T3T tag
- 6.3 T4T & ISO-DEP Tags/Cards
- 6.3.1 Access through the Frame RF Interface
- 6.3.2 Access through the ISO-DEP RF Interface
- 6.3.3 [PN7150-NCI] extension: Presence check Command/Response
- 6.3.4 [PN7150-NCI] extension: S-Block Command/Response
- 6.3.5 [PN7150-NCI] extension: WTX notification
- 6.3.6 [PN7150-NCI] extension: Higher bit rates in Poll NFC-A & NFC-B
- 6.4 [PN7150-NCI] extension: 15693 & I-Code tags
- 6.5 [PN7150-NCI] extension: KOVIO tags
- 6.1 T1T, T2T, MIFARE Ultralight, MIFARE Classic and MIFARE Plus tags
- 7. Card Emulation Mode
- 8. P2P Initiator & Target Mode
- 9. RF Discovery Management
- 9.1 RF Discovery functionalities
- 9.2 NFC FORUM Profile as defined in [NCI]
- 9.3 [PN7150-NCI] extension: additional technologies not yet supported by the NFC FORUM
- 9.4 [PN7150-NCI] extension: Low Power Card Detector (LPCD) Mode
- 9.5 [PN7150-NCI] extension: EMVCo Profile in Poll & Listen Modes
- 9.6 [PN7150-NCI] extension: Power optimization
- 10. Configurations
- 11. Test Mode
- 12. PN7150 Practical approach
U
M10936
P
N7150 User Manual
UM
10936 All information provided in this document is subject to legal disclaimers.
U
ser manual
CO
MPANY PUBLIC
Rev. 2.0 — 6 November 2020
348120
59 of 127
6.
3.5 [PN7150-NCI] extension: WTX notification
A
fter data was sent to the card/tag, it can request an additional processing time before
sending data response. This is done with WTX (Waiting Time Extension) request. If WTX
REQ/RESP exchange phase continues a NCI system notification WTX is sent with a period
configurable via READER_FWITOX_NTF_CFG.
T
able 61. PH_NCI_OID_SYSTEM_WTX
G
ID
O
ID
N
umbers of
parameter(s)
D
escription
1111b 0x
17 0 Notification indicating that RF communication is in phase of WTX(RTOX) REQ/RESP
exchange for longer period of time.
6.
3.6 [PN7150-NCI] extension: Higher bit rates in Poll NFC-A & NFC-B
[
NCI] does not “officially” support the use of higher bit rates in technology NFC-A & NFC-
B.
PN7150 offers 4 different bit rates for these technologies, which can be used either in Poll
Mode (to read/write an external Card/Tag) or in Listen Mode (to emulate a card):
1. 106 kbps (default bit rate, always used during activation)
2. 212 kbps
3. 424 kbps
4. 848 kbps
Everything is prepared (see the RF configuration parameter PI_BIT_RATE), except for the
ISO-DEP RF Interface activation.
As currently defined in [NCI], the ISO-DEP RF interface activation for technology NFC-A
is incompatible with bit rates higher than 106kbps, since this requires to handle the PPS
commands exchange, which is not addressed in [NCI].
So the PN7150 implements an ISO-DEP RF Interface activation which is different from the
one described in [NCI_Chap1] (see chapter →15). Here is a copy of this chapter, where
the modification as implemented in the PN7150 is highlighted in red italic:
______________________ Copied from [NCI] ___________________________
8.3.2.2 Discovery and Interface Activation
T
o enable Poll Mode for ISO-DEP, the DH sends the RF_DISCOVER_CMD to the
PN7150 containing configurations with RF Technology and Mode values of
NFC_A_PASSIVE_POLL_MODE and/or NFC_B_PASSIVE_POLL_MODE.
When the PN7150 is ready to exchange data (that is, after receiving a response to the
protocol activation command from the Remote NFC Endpoint), it sends the
RF_INTF_ACTIVATED_NTF to the DH to indicate that this Interface has been
activated to be used with the specified Remote NFC Endpoint.