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
41 of 127
!
PN
7150B0HN/C11006 exposes FW version “01.AE”, while previous IC
versions exposes FW version ’01.A0”.
5
.3 Whole sequence to prepare the PN7150 operation
A
fter the Reset/Initialization sequence is passed, the PN7150 requires several other steps
before it is ready to start operating as a Reader/Writer, Card Emulator etc…
T
he simplest case is when the DH issues a CORE_RESET_CMD with Reset Type = Keep
C
onfiguration.
O
n this figure,
Green background means mandatory exchange
Start RF Discovery
RF_DISCOVER_CMD
RF_DISCOVER_RSP
Activate NXP proprietary extensions
N
CI_PROPRIETARY_ACT_CMD
N
CI_PROPRIETARY_ACT_RSP
Reset / Init Sequence (atomic, cannot be split)
DH NFCC
CORE_IN
IT_CMD
CORE_IN
IT_RSP
CORE_RESET_CMD
(Rese
t Type = Keep Configuration)
CORE_RESET_RSP
Fig 26. Initialization sequence to prepare the PN7150 operation (Keep Configuration)
N
ow, here is the figure which lists the complete sequence, starting by a Reset Command
based on Reset Type = Reset Configuration. Since the entire configuration is lost, the
PN
7150 needs to be reconfigured and various optional steps are added, which might be
needed or not, depending on the use case.