NXP Semiconductors OM5578 PN7150 User manual

UM10935
PN7150 NFC controller SBC kit
Rev. 1.6 — 9 February 2021 User manual
348016 COMPANY PUBLIC
Document information
Information Content
Keywords OM5578, PN7150, demo kit, Raspberry Pi, BeagleBone, Arduino
Abstract This document is the user manual of the PN7150 NFC controller SBC kit.

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
1 Revision history
Rev Date Description
1.6 20210209 Removed Windows IoT support
1.5 201907210 Aligned settings configuration across documentation
1.4 20170302 Updated schematics with final components values
Removed weblinks redirection
1.3 20170104 Added errata about first demo kits limitation
Added CE certification details
1.2 20160707 Added demo kit performance details
1.1 20160518 •Updated with kit pictures and FCC statement change
•Security status changed into “COMPANY PUBLIC”
1.0 20151210 First official release version
Revision history
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 2 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
2 Introduction
The present document describes the OM5578/PN7150S demonstration kit, a flexible and
easy-to-use Single Board Computer (SBC) Kit for the PN7150 NFC controller.
It enables the development of an NFC solution based on PN7150 in a Linux or Android
environment or even in system based on RTOS or without OS.
It exists in different configurations:
•OM5578/PN7150RPI to be used with Raspberry Pi platform (see [1])
•OM5578/PN7150BBB to be used with BeagleBone Interface Board (see [2])
•OM5578/PN7150ARD to be used with platforms offering Arduino compatible interface
(see [3]), like LPCXpresso (see [5]) or Kinetis Freedom (see [4]).
This document presents first an overview of the kit.
Then, it gives printed circuit boards details.
Finally, it provides information for reuse of the kit in different environments.
This kit is registered as FCC certified module (FCC ID: OWROM5578-PN7150S).
Errata: First batch of demo kits were released with beta version of PN7150 IC. Those
can be identified looking to the PN7150 version number (see chapter §6.2 in UM10936
[7]): Manufacturer-specific information in CORE_INIT_RSP is 0x88100110 for PN7150
beta release while it is 0x881001A0 for the production release.
The main limitation of the beta release resides in the missing support for the
TEST_GET_REGISTER_CMD/RSP (see description in UM10936 [7] chapter §12.4)
which may be used during the matching process (as described in AN11755 [8] chapter).
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 3 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
3 Overview
3.1 Kits description
All 3 OM5578 kits contain a PN7150 NFC controller board, a dedicated interface board,
as well as an NFC sample card in form of an NFC Forum Type 2 Tag.
+ +
OM5578/PN7150S
PN7150 NFC controller board
OM29110RPI
Raspberry Pi Interface Board
NTAG216
NFC Sample Card
Figure 1. OM5578/PN7150RPI kit overview
+ +
OM5578/PN7150S
PN7150 NFC controller board
OM29110BBB
BeagleBone Interface Board
NTAG216
NFC Sample Card
Figure 2. OM5578/PN7150BBB kit overview
+ +
OM5578/PN7150S
PN7150 NFC controller board
OM29110ARD
Arduino Interface Board
NTAG216
NFC Sample Card
Figure 3. OM5578/PN7150ARD kit overview
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 4 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
3.2 PN7150 NFC controller board
The OM5578 PN7150 NFC controller board is high performance fully NFC-compliant
expansion board, meeting compliance with reader mode, P2P mode and card emulation
mode standards.
The board features an integrated high performance RF antenna to insure high
interoperability level with NFC devices.
It has to be used in association with one interface board according to the targeted user
environment. For this purpose, it integrates the NFC generic interface allowing assembly
with OM29110 Interface boards (see [6]).
Figure 4. OM5578/PN7150S PN7150 NFC controller board
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 5 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
3.3 OM29110 interface boards
The OM29110 interface boards offer support for connection to Raspberry Pi, BeagleBone
or Arduino compatible interface platforms (refer to [6] for more details).
Figure 5. OM29110RPI Raspberry Pi Interface board
Figure 6. OM29110BBB BeagleBone interface board
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 6 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
Figure 7. OM29110ARD Arduino interface board
3.4 NFC sample card
OM5578/PN7150S kit includes an NFC sample card, based on NTAG216 tag IC, allowing
to demonstrate NFC reader capabilities of PN7150 NFC controller.
For the current purpose of PN7150 NFC controller demonstration, the card has been pre-
configured with NDEF URI type message “https://www.nxp.com/products/rfid-nfc/nfc-hf/
nfc-readers/development-kits-for-pn7120-plugn-play-nfc-controller:OM5577”.
Figure 8. NFC sample card
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 7 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
4 PN7150 NFC controller board details
4.1 Schematics
Figure 9. PN7150 NFC controller board schematics
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 8 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
4.2 Layout
4.2.1 Components layers
Figure 10. PN7150 NFC controller board top components layers
Figure 11. PN7150 NFC controller board bottom components layers
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 9 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
4.2.2 Layer 1
Figure 12. PN7150 NFC controller board layer 1
4.2.3 Layer 2
Figure 13. PN7150 NFC controller board layer 2
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 10 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
4.2.4 Layer 3
Figure 14. PN7150 NFC controller board layer 3
4.2.5 Layer 4
Figure 15. PN7150 NFC controller board layer 4
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 11 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
4.2.6 Top silkscreen layer
Figure 16. PN7150 NFC controller board top silkscreen layer
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 12 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
5 PN7150 NFC controller board performances
5.1 Settings configuration
Following performance results are obtained applying dedicated configuration to PN7150
optimized for OM5578 characteristics. Those are:
Transition Register Value
RF_CLIF_CFG_INITIATOR CLIF_AGC_INPUT_REG 90 01 F4 01
RF_CLIF_CFG_TARGET CLIF_SIGPRO_ADCBCM_THRESHOLD_REG B0 01 10 00
RF_CLIF_CFG_TARGET CLIF_ANA_TX_AMPLITUDE_REG 02 00 FF FF
RF_CLIF_CFG_TECHNO_I_TX15693 CLIF_ANA_TX_AMPLITUDE_REG 88 00 FF FF
RF_CLIF_CFG_TECHNO_I_RX15693 CLIF_ANA_RX_REG 22 00
RF_CLIF_CFG_TECHNO_I_RX15693 CLIF_SIGPRO_RM_CONFIG1_REG 50 34 0C 00
RF_CLIF_CFG_BR_106_I_TXA CLIF_ANA_TX_AMPLITUDE_REG F8 00 FF FF
RF_CLIF_CFG_BR_106_I_RXA_P CLIF_SIGPRO_RM_CONFIG1_REG 24 37 0C 00
RF_CLIF_CFG_BR_106_I_RXA_P CLIF_AGC_CONFIG0_REG 80 86 00 70
RF_CLIF_CFG_BR_106_I_RXA_P CLIF_ANA_RX_REG 22 00
RF_CLIF_CFG_BR_848_I_RXA CLIF_SIGPRO_RM_CONFIG1_REG 15 45 0D 00
RF_CLIF_CFG_BR_106_I_RXB CLIF_ANA_RX_REG 22 00
RF_CLIF_CFG_BR_106_I_RXB CLIF_SIGPRO_RM_CONFIG1_REG 05 59 0E 00
RF_CLIF_CFG_BR_106_I_TXB CLIF_ANA_TX_AMPLITUDE_REG 88 00 FF FF
RF_CLIF_CFG_BR_212_I_RXF_P CLIF_SIGPRO_RM_CONFIG1_REG 05 9F 0C 00
RF_CLIF_CFG_BR_212_I_TXF CLIF_ANA_TX_AMPLITUDE_REG 88 00 FF FF
RF_CLIF_CFG_I_ACTIVE CLIF_AGC_CONFIG0_REG 80 86 00 70
Table 1. RF settings
Register Value
CLIF_ANA_CLK_MAN_REG 57 33 14 17 00 AA 85 00 80 55 2A 04 00 63 00 00 00
Table 2. Clock settings
5.2 RF performances
Measured with EMVCo reference PICC
@ 0 cm @ 1 cm @ 2 cm @3 cm
7.6 V 6.7 V 4.3 V 1.2 V
Table 3. Power transfer (Poll mode)
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 13 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
Card type Communication distance (mm)
ISO 15693 UPM RaceTrack 120
NFC Sample Card (NTAG216 – ID1) 80
NFC Sticker (NTAG216 – 40x40) 68
Topaz (35mm Round) 55
Type B (ID1) 45
FeliCa (ID1) 36
Table 4. Reader/Writer mode performance
Vs Samsung Galaxy S7 phone
Communication distance
moving phone from far to close moving Phone from close to far
50 65
Table 5. Peer to Peer mode performances
Vs NXP Pegoda Reader
Communication distance (mm)
180
Table 6. Card Mode performance
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 14 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
6 Additional information
6.1 Using different antenna
The OM5578/PN7150S kit provides a flexible way of connecting an external RF antenna
to be used in place of the onboard one.
On the PN7150 NFC controller board, the dedicated 3 pins connector referenced as TB1
allows connecting your own antenna.
In this case, the onboard antenna must be first disconnected, removing resistors R75 and
R73.
Obviously matching circuitry must be adapted as described in related document
“AN11755 - PN7150 Antenna Design and Matching Guide”.
Figure 17. PN7150 NFC Controller Board RF Antenna components
TB1 PN7150 signal
#1 ANTENNA 1
#2 GND
#3 ANTENNA 2
Table 7. PN7150 NFC controller board TB1 connector pinout
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 15 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
6.2 Using different TVDD supply option
The OM5578/PN7150S kit comes with Configuration 2: external 5 V used to generate
TVDD (refer to “AN11756 – PN7150 Hardware Design Guide” for more details). The 5 V
being provided by the underlayer SBC platform via the VANT pin of connector TB2.
However, it is still possible to switch to Configuration 1: VBAT used to generate the
TVDD. This is done by removing R3 and placing a 0 Ohm resistor in R4 place.
Then related registry setting must be applied accordingly (see “AN11756 – PN7150
Hardware Design Guide”).
Figure 18. PN7150 NFC controller TVDD supply option
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 16 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
6.3 Using different I2C address
The OM5578/PN7150S kit comes with default 0x28 (7 bits) I2C address.
However, it is still possible to change it (between 0x28 and 0x2B) by setting of R6, R23,
R24 and R32 resistors.
Figure 19. PN7150 NFC controller I2C address configuration
I2C address R6 R23 R24 R32
0x28 Open Open Short Short
0x29 Open Short Open Short
0x2A Short Open Short Open
0x2B Short Short Open Open
Table 8. I2C address configuration
6.4 Using in another system
The OM5578/PN7150S demonstration kit can be reuse in another system (different from
Raspberry Pi or BeagleBone, and not offering Arduino compatible interface).
Indeed, the PN7150 NFC controller board provides all required signal on TB2 and TB3
(signals are duplicated on both connectors) connectors to interface boards.
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 17 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
Figure 20. PN7150 NFC controller board interface connectors
TB2 PN7150 signal
#1 VBAT/VDD(PAD): 3.3 V supply voltage
#2 VANT: 5 V optional supply voltage
#3 Not connected
#4 GND: ground
#5 IRQ: interrupt request output
#6 VEN: reset pin
#7 Not connected
#8 Not connected
Table 9. PN7150 NFC controller board TB2 connector pinout
TB3 PN7150 signal
#1 I2CSDA: I2C-bus serial data
#2 I2CSCL: I2C-bus serial clock input
#3 Not connected
#4 Not connected
#5 Not connected
#6 Not connected
#7 Not connected
#8 Not connected
Table 10. PN7150 NFC controller board TB3 connector pinout
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 18 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
7 Product certification
Only the default configuration of the product is considered in below certification
statements. Other configurations, described in Section 6, are excluded.
7.1 European conformity
The PN7150 NFC controller board (see Section 3.2) meets applicable tests and
performance criteria for residential, commercial and light industrial environments in
European standards: EN 60950-1
•EN 301 489-3: Electromagnetic compatibility and Radio spectrum Matters;
ElectroMagnetic Compatibility
•EN 50364: Limitation of human exposure to electromagnetic fields
•EN 300 330-2: Electromagnetic compatibility and Radio spectrum Matters; Short Range
Devices
•EN 60950-1: Information Technology Equipment - Safety
Electrostatic discharge immunity evaluation not been conducted on the whole accessible
parts, the device must be protected against those discharges.
OM29110 interface boards (see Section 3.3) have not been used during the conformity
evaluation then they are not in the scope of the current conformity statement.
The product must be provided with Fire enclosure or must be supplied by a limiter power
source according to Item 2.5 of EN 60950-1. Power must deliver Safety Extra Low
Voltage.
Additionally, the current conformity is only applicable in the following conditions:
•Product VANT power supply is 5 V
•Product VBAT power supply is 3.3 V
•Operational temperature is between -20 °C and 55 °C
•Cables used to enforce the product must be of maximum 3 meters length
7.2 Federal Communication Commission Interference Statement
7.2.1 FCC grant
The PN7150 NFC controller board has been tested to fulfill the approval requirements
FCC 47 CFR part 15: 2014 (§15.225).
The related FCCID is: OWROM5578-PN7150S
7.2.2 Installation instructions
PN7150 NFC Controller board can be reused as a module for integration into end
devices following below instruction/restrictions:
•The module is limited to OEM installation ONLY
•The OEM/Integrators are responsible for ensuring that the end user has no manual
instructions to remove or install module
•The module is limited to installation in mobile or fixed applications, according to Part
2.1091(b)
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 19 / 26

NXP Semiconductors UM10935
PN7150 NFC controller SBC kit
•Separate approval is required for all other operating configurations, including portable
configurations with respect to Part 2.1093 and different antenna configurations
•Authorized antennas per Part 15.204 (including ant. spec.)
•Antenna installation requirements, where relevant
•The finished product’s user manual must include following statements:
–Part 15.19 Warning Statement:
This device complies with part 15 of the FCC rules. Operation is subject to the following
two conditions: (1) this device may not cause harmful interference, and (2) this device
must accept any interference received, including interference that may cause undesired
operation.
•Part 15.21 Warning Statement:
The user manual for an intentional or unintentional radiator shall caution the user that
changes or modifications not expressly approved by the party responsible for compliance
could void the user’s authority to operate the equipment.
Note: The grantee is not responsible for any changes or modifications not expressly
approved by the third party responsible for compliance. Such modifications could void the
user’s authority to operate the equipment.
•End users must be provided with transmitter/antenna installation requirements and
operating conditions for satisfying RF exposure compliance:
–A separate section should clearly state “FCC RF Exposure requirements”
–Required operating conditions for end users
–Antenna/or transmitter installation requirements, where relevant (for example: The
antenna used with this module must be installed to provide a separation distance of
at least 20 cm from all persons, and must not transmit simultaneously with any other
antenna or transmitter.)
•« Contains Transmitter module FCC ID:OWROM5575-PN7150S » or «Contains FCC
ID: OWROM5578-PN7150S »
UM10935 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.6 — 9 February 2021
COMPANY PUBLIC 348016 20 / 26
Other manuals for OM5578 PN7150
1
This manual suits for next models
1
Table of contents