User's Manual

Table Of Contents
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.06 November 2020
348120
101 of 127
1
2. PN7150 Practical approach
12.1 Basic examples for Reader/Writer Mode
12.
1.1 R/W Mode with 1 NFC endpoint
Frame RF INTF deactivation => Card deselection handled by DH
Parameters exchange (optional) : handled by DH
Protocol activation : handled by DH
Application level: data exchange.
DH NFCC
RF_DISCOVER_CMD
(NFC_A_PASSIVE_POLL_MODE)
RF_DISCOVER_RSP
Endpoint
SEN
SE_REQ / REQA
SEN
S_RES / ATQA
SDD_REQ / AntiColl CL1
RF_IN
TF_ACTIVATED_NTF
(Prot = ISO-DEP, Intf = Frame RF INTF.)
NCI RF
S-Block(DESELECT req)
S-Block(DESELECT res)
SDD_RES / AntiColl CL1
SEL_REQ / SELECT
SEL_RES / SAK
PPS REQ
PPS RES
I-Block(C-APDU_1)
I-Block(R-APDU_1)
I-Block(C-APDU_n)
I-Block(R-APDU_n)
RF_DEACTIVATE_CMD(Discove
ry)
Activation sequence: driven by the NFCC
RF_DISCOVER_MAP_RSP
RF_DISCOVER_MAP_CMD
(RF Prot. = ISO_DEP,Mode = Poll,
RF Intf. = Frame)
RF_DEACTIVATE_RSP
RF_DEACTIVATE_N
TF
N
CI_DATA_MSG(ATS)
N
CI_DATA_MSG(PPS REQ)
RATS
ATS
N
CI_DATA_MSG(PPS RES)
RF_PARAMETER_UPDATE_CMD(Trans. Bit rate,
...)
RF_PARAMETER_UPDATE_RSP
N
CI_DATA_MSG(I-Block(R-APDU_1))
N
CI_DATA_MSG(I-Block(C-APDU_1))
N
CI_DATA_MSG(S-Block(DESELECT res))
CORE_CON
N_CREDITS_NTF
CORE_CON
N_CREDITS_NTF
RF Field On
Map ISO-DEP protocol to Frame RF
Interface (optional, done by default)
Start Discovery
(move to RFST_DISCOVERY)
NCI RF State Machine moved to
RFST_POLL_ACTIVE
N
CI_DATA_MSG(RATS)
CORE_CON
N_CREDITS_NTF
N
CI_DATA_MSG(I-Block(R-APDU_n))
N
CI_DATA_MSG(I-Block(C-APDU_n))
CORE_CON
N_CREDITS_NTF
N
CI_DATA_MSG(S-Block(DESELECT_req))
CORE_CON
N_CREDITS_NTF
NCI RF State Machine moved to
RFST_DISCOVERY
RF Field OFF
F
ig 45. Poll Mode, NFC-A, ISO-DEP protocol / RF Frame Interface