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
Other manuals for OM5578 PN7150
1
This manual suits for next models
1
Table of contents

















