EasyManua.ls Logo

NXP Semiconductors PN7462AU - Page 119

NXP Semiconductors PN7462AU
121 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NXP Semiconductors
UM10883
PN7462 family Quick Start Guide - Development Kit
Please b
e aware that important notices concerning this document and the product(s)
described herein, have been included in the 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:
14 May 2018 319816
Document identifier:
UM10883
6.12 PN7462 family Low Power Card Detection ...... 49
6.13 Secondary FW - EMVCo Loopback application 50
6.14 PN7462 family Scripting ................................... 50
7. Software application stack ............................... 51
7.1 Hardware abstraction layer HAL ................... 52
7.2 Protocol abstraction layer PAL ...................... 52
7.3 Application layer AL ...................................... 53
7.4 OSAL and utilities layer .................................... 53
7.5 Component view .............................................. 54
7.5.1 Contactless component view............................ 54
7.5.2 Contact component view .................................. 55
7.6 Building a project from bottom to top ................ 55
7.7 RTOS and it´s usage ........................................ 56
8. Managing the PN7462 family SW projects with
MCUXpresso IDE ............................................... 57
8.1 Development environment ............................... 57
8.2 Installation of the MCUXpresso IDE ................. 58
8.3 Installing PN7462AU FW and SW examples
package ........................................................... 59
8.4 Updating PN7462AU EEPROM configuration .. 59
8.5 Importing provided SW example projects ......... 60
8.6 Building projects ............................................... 63
8.7 Running and debugging the example projects . 65
8.7.1 Break points ..................................................... 69
8.7.2 Debug traces .................................................... 70
8.7.3 Peripheral view ................................................. 71
8.8 Updating PNEV7462B/C board firmware (flash
and EEPROM memory) ................................... 73
8.9 Updating flash/EEPROM via SWD interface .... 73
8.10 Updating flash and EEPROM via USB MSD
interface ........................................................... 75
9. PN7462AU software examples ......................... 77
9.1 General overview ............................................. 77
9.1.1 Application messages debug printouts .......... 77
9.1.2 LEDs status specifications ............................... 77
9.2 PN7462AU_ex_phExMain (CLIF + CTIF
functionality) ..................................................... 78
9.2.1 Demo setup ...................................................... 78
9.2.2 Features ........................................................... 79
9.2.3 FreeRTOS usage in this example .................... 79
9.2.4 Operation with standby and without standby .... 80
9.2.5 MIFARE Classic ............................................... 82
9.2.6 MIFARE Ultralight ............................................. 83
9.2.7 MIFARE DESFire ............................................. 83
9.2.8 Jewel reader ..................................................... 83
9.2.9 ISO15693 ICODE SLIX ................................. 83
9.2.10 ISO18000-3.3 ICODE ILT .............................. 84
9.2.11 Type B eZLINK/ SLE card ................................ 84
9.2.12 Type F (FeliCa tag) .......................................... 84
9.2.13 ISO14443-4 card mode (till activation) ............. 84
9.2.14 Passive and active ISO18092 initiator (till
activation) ......................................................... 85
9.2.15 Passive ISO18092 target (till activation) ........... 85
9.2.16 Contact Example .............................................. 85
9.2.17 RTOS task management .................................. 85
9.2.18 No-RTOS management .................................... 88
9.3 PN7462AU_ex_phExEMVCo (CLIF + CTIF
functionality) ..................................................... 89
9.3.1 Demo setup ...................................................... 89
9.3.2 Features ........................................................... 89
9.3.3 EMVCo polling loop .......................................... 90
9.3.4 EMV transaction ............................................... 90
9.3.5 RTOS task management .................................. 90
9.3.6 No RTOS management .................................... 90
9.4 PN7462AU_ex_phExRf (CL functionality) ........ 91
9.4.1 Demo setup ...................................................... 91
9.4.2 Features ........................................................... 91
9.4.3 Application Flow ............................................... 92
9.5 PN7462AU_ex_phExRFPoll example (CL
functionality) ..................................................... 93
9.6 PN7462AU_ex_phExCT (CT functionality) ....... 93
9.6.1 Demo setup ...................................................... 93
9.6.2 Features ........................................................... 94
9.6.3 Application Flow ............................................... 94
9.6.4 EMVCo activation ............................................. 95
9.6.5 SELECT master card ....................................... 95
9.7 PN7462AU_ex_phExCTEMVCo (CT
functionality) ..................................................... 96
9.7.1 Demo setup ...................................................... 96
9.7.2 Features ........................................................... 96
9.7.3 EMVCo activation ............................................. 96

Table of Contents

Related product manuals