PDF User Manual

  1. Home
  2. Manuals
  3. NXP Semiconductors PN7150X User Manual

NXP Semiconductors PN7150X User Manual

Made by: NXP Semiconductors
Type: User Manual
Category: Controller
Pages: 10
Size: 0.13 MB

 

Download PDF User Manual



Full Text Searchable PDF User Manual



background image

UM11061

User Manual PN7150X

Rev. 1.2 — 11 July 2018

User manual

433812

COMPANY PUBLIC

Document information

Information

Content

Keywords

PN7150X, NFC, NFCC, NCI 1.0, Apple Enhanced Contactless Polling

Abstract

This is a user manual for the PN7150X NFC Controller. The aim of this

document is to describe the PN7150X additions to the generic PN7150.

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

2 / 10

Revision history

Rev

Date

Description

v. 1.2

20180711

Security status changed into "COMPANY PUBLIC"

v. 1.1

20171023

Rewording to avoid confusion

v. 1.0

20170704

First official release

v. 0.1

20170630

Creation of the document

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

3 / 10

1 Introduction

The PN7150

X

 is a derivate of the PN7150 NFC controller for contactless communication

at 13.56 MHz. In addition to all features of the PN7150 it implements the support for

Apple Enhanced Contactless Polling.
The current document describes these additions to the PN7150 User Manual (see

Section 3

).

For further information please refer to the PN7150 data sheet (see 

Section 3

).

Please note that Apple and Apple Watch are registered trademarks of Apple Inc.

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

4 / 10

2 Additions to PN7150

PN7150

X

 implements all PN7150 features. On top of that it adds support for Apple

Enhanced Contactless Polling allowing to enable compatibility with Apple watch.

2.1 Apple Enhanced Contactless Polling support

PN7150

X

 implements Apple Enhanced Contactless Polling inserting the VASUP-A

command right after Type A passive poll phase of the NFC Forum discovery loop.
PN7150 implements NFC-A Bail-out option (refer to NCI Forum Activity, 

Section 3

),

implying VASUP-A command being only sent out if no answer to the SENS_REQ is

observed.
The PN7150

X

 will ignore any response to the VASUP-A command and will continue with

the next phase of the polling loop.
Below picture describes PN7150

X

 behavior with respect to NFC Forum activity defined

Technology Detection Activity flow chart:

Figure 1. Updated Technology Detection Activity flow chart

As described in above flow chart, the Apple Enhanced Contactless Polling is only

handled when Type A polling is activated. When enabled, the VASUP-A command is

inserted approximately 780µs after the Type A initial request (SENS_REQ).

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

5 / 10

2.2 Apple Enhanced Contactless Polling configuration

Apple Enhanced Contactless Polling enable and VASUP-A command configuration is

done through the ECP_PROTOCOL_CFG setting. Default value defines ECP disabled.

Table 1. ECP protocol configuration

Name & Rights

Description

Ext. Tag

Len.

Default Value

ECP_PROTOCOL_CFG

RW in E²PROM

Sets the detection level.
First byte defines the ECP enable (0x6A = enabled,

any other value = disabled).
Last 4 bytes define the VASUP-A command

parameters.

0xA0 0x6B 5

0xFF01000000

2.3 Important considerations

The current implementation of Apple Watch requires special attention to the following

points when integrating PN7150

X

 into the counterpart device.

2.3.1 Discovery profile

Interroperability with Apple Watch can only be insured when PN7150

X

 Poll mode

discovery loop is set to NFC Forum profile. Indeed, if set in EMVCo profile, the PN7150

X

won't reset the RF field until it receives a valid response to the ALL_REQ or ALL_REQB

request which doesn't allow the Apple Watch to internally enable Type A card emulation

after it has seen VASUP-A command.
Discovery loop profile is configured through POLL_PROFILE_SEL_CFG setting

described in PN7150 User Manual (see 

Section 3

). The default value is NFC FORUM

profile.

2.3.2 Discovery loop frequency

To insure interroperability with Apple Watch, PN7150

X

 discovery loop must be set with

accurate frequency. This is done via NCI standard parameter TOTAL_DURATION

described in NFC Forum NCI specification (see 

Section 3

).

For correct user experience the recommendation is to set this parameter in the range of

250ms (4 POLL phases per seconds), PN7150 default value being 0x03E8 (1s).

2.3.3 Tag Detector

PN7150 integrates a Low Power Card Detector feature (also named Tag Detector)

allowing to optimize the power consumption by sensing for environment change to decide

if POLL phase of the discovery loop must be run. Considering current Apple Watch

implementation, this function must be disabled to allow the Apple Watch enabling internal

Type A card emulation after it has seen VASUP-A command.
PN7150 Tag Detector is configured through TAG_DETECTOR_CFG setting described in

PN7150 User Manual (see 

Section 3

). The default value is Tag detector disabled.

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

6 / 10

3 References

[1]

— UM10936 - PN7150 User Manual

https://www.nxp.com/docs/en/user-guide/UM10936.pdf

[2]

— PN7150

X

 product data sheet

https://www.nxp.com/products/:PN7150X

[3]

— NFC FORUM Activity Specification 1.0

http://nfc-forum.org/our-work/specifications-and-application-documents/specifications/nfc-forum-technical-

specifications/

[4]

— NFC FORUM NFC Controller Interface (NCI) Specification 1.0

http://nfc-forum.org/our-work/specifications-and-application-documents/specifications/nfc-forum-technical-

specifications/

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

7 / 10

4 Legal information

4.1  Definitions

Draft

 — The document is a draft version only. The content is still under

internal review and subject to formal approval, which may result in

modifications or additions. NXP Semiconductors does not give any

representations or warranties as to the accuracy or completeness of

information included herein and shall have no liability for the consequences

of use of such information.

4.2  Disclaimers

Limited warranty and liability

 — Information in this document is believed

to be accurate and reliable. However, NXP Semiconductors does not

give any representations or warranties, expressed or implied, as to the

accuracy or completeness of such information and shall have no liability

for the consequences of use of such information. NXP Semiconductors

takes no responsibility for the content in this document if provided by an

information source outside of NXP Semiconductors. In no event shall NXP

Semiconductors be liable for any indirect, incidental, punitive, special or

consequential damages (including - without limitation - lost profits, lost

savings, business interruption, costs related to the removal or replacement

of any products or rework charges) whether or not such damages are based

on tort (including negligence), warranty, breach of contract or any other

legal theory. Notwithstanding any damages that customer might incur for

any reason whatsoever, NXP Semiconductors’ aggregate and cumulative

liability towards customer for the products described herein shall be limited

in accordance with the Terms and conditions of commercial sale of NXP

Semiconductors.

Right to make changes

 — NXP Semiconductors reserves the right to

make changes to information published in this document, including without

limitation specifications and product descriptions, at any time and without

notice. This document supersedes and replaces all information supplied prior

to the publication hereof.

Suitability for use

 — NXP Semiconductors products are not designed,

authorized or warranted to be suitable for use in life support, life-critical or

safety-critical systems or equipment, nor in applications where failure or

malfunction of an NXP Semiconductors product can reasonably be expected

to result in personal injury, death or severe property or environmental

damage. NXP Semiconductors and its suppliers accept no liability for

inclusion and/or use of NXP Semiconductors products in such equipment or

applications and therefore such inclusion and/or use is at the customer’s own

risk.

Applications

 — Applications that are described herein for any of these

products are for illustrative purposes only. NXP Semiconductors makes

no representation or warranty that such applications will be suitable

for the specified use without further testing or modification. Customers

are responsible for the design and operation of their applications and

products using NXP Semiconductors products, and NXP Semiconductors

accepts no liability for any assistance with applications or customer product

design. It is customer’s sole responsibility to determine whether the NXP

Semiconductors product is suitable and fit for the customer’s applications

and products planned, as well as for the planned application and use of

customer’s third party customer(s). Customers should provide appropriate

design and operating safeguards to minimize the risks associated with

their applications and products. NXP Semiconductors does not accept any

liability related to any default, damage, costs or problem which is based

on any weakness or default in the customer’s applications or products, or

the application or use by customer’s third party customer(s). Customer is

responsible for doing all necessary testing for the customer’s applications

and products using NXP Semiconductors products in order to avoid a

default of the applications and the products or of the application or use by

customer’s third party customer(s). NXP does not accept any liability in this

respect.

Export control

 — This document as well as the item(s) described herein

may be subject to export control regulations. Export might require a prior

authorization from competent authorities.

Evaluation products

 — This product is provided on an “as is” and “with all

faults” basis for evaluation purposes only. NXP Semiconductors, its affiliates

and their suppliers expressly disclaim all warranties, whether express,

implied or statutory, including but not limited to the implied warranties of

non-infringement, merchantability and fitness for a particular purpose. The

entire risk as to the quality, or arising out of the use or performance, of this

product remains with customer. In no event shall NXP Semiconductors, its

affiliates or their suppliers be liable to customer for any special, indirect,

consequential, punitive or incidental damages (including without limitation

damages for loss of business, business interruption, loss of use, loss of

data or information, and the like) arising out the use of or inability to use

the product, whether or not based on tort (including negligence), strict

liability, breach of contract, breach of warranty or any other theory, even if

advised of the possibility of such damages. Notwithstanding any damages

that customer might incur for any reason whatsoever (including without

limitation, all damages referenced above and all direct or general damages),

the entire liability of NXP Semiconductors, its affiliates and their suppliers

and customer’s exclusive remedy for all of the foregoing shall be limited to

actual damages incurred by customer based on reasonable reliance up to

the greater of the amount actually paid by customer for the product or five

dollars (US$5.00). The foregoing limitations, exclusions and disclaimers

shall apply to the maximum extent permitted by applicable law, even if any

remedy fails of its essential purpose.

Translations

 — A non-English (translated) version of a document is for

reference only. The English version shall prevail in case of any discrepancy

between the translated and English versions.

4.3  Licenses

Purchase of NXP ICs with NFC technology

Purchase of an NXP Semiconductors IC that complies with one of the

Near Field Communication (NFC) standards ISO/IEC 18092 and ISO/

IEC 21481 does not convey an implied license under any patent right

infringed by implementation of any of those standards. Purchase of NXP

Semiconductors IC does not include a license to any NXP patent (or other

IP right) covering combinations of those products with other products,

whether hardware or software.

4.4  Trademarks

Notice: All referenced brands, product names, service names and

trademarks are the property of their respective owners.

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

8 / 10

Tables

Tab. 1.

ECP protocol configuration ............................... 5

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

UM11061

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2018. All rights reserved.

User manual

Rev. 1.2 — 11 July 2018

COMPANY PUBLIC

433812

9 / 10

Figures

Fig. 1.

Updated Technology Detection Activity flow

chart .................................................................. 4

 


background image

NXP Semiconductors

UM11061

User Manual PN7150X

Please be aware that important notices concerning this document and the product(s)

described herein, have been included in section 'Legal information'.

© NXP B.V. 2018.

All rights reserved.

For more information, please visit: http://www.nxp.com

For sales office addresses, please send an email to: salesaddresses@nxp.com

Date of release: 11 July 2018

Document identifier: UM11061

Document number: 433812

Contents

1

Introduction ......................................................... 3

2

Additions to PN7150 ...........................................4

2.1

Apple Enhanced Contactless Polling support .... 4

2.2

Apple  Enhanced  Contactless  Polling

configuration ...................................................... 5

2.3

Important considerations ................................... 5

2.3.1

Discovery profile ................................................ 5

2.3.2

Discovery loop frequency .................................. 5

2.3.3

Tag Detector ......................................................5

3

References ...........................................................6

4

Legal information ................................................7