NXP Semiconductors
AN12550
PNEV5190B evaluation board quick start guide
The PN5190 NFC Cockpit is a development tool, and therefore allows many different
kinds of operations, even “useless” ones at a first glance. The correct use of the NFC
Cockpit is required to operate the PN5190 properly.
Example: Without enabling the field, no card can be operated, even though the PN5190
can be operated.
shows the activation of a MIFARE DESFire card, using the <Load Protocol>
+ <Field On> + <Activate Layer3>, followed by <Activate Layer4>. The PN5190 NFC
Cockpit shows the card responses like ATQA, SAK, and ATS.
Afterwards the ISO/IEC 14443-4 protocol can be used to exchange data.
shows the MIFARE DESFire command “Get Application ID” (0x6A), which returns the
AIDs.
Note:
Make sure that either the CRC is enabled or added manually in the data field.
1. 0x6a = Get Application ID command of MIFARE DESFire EV1
Figure 21. PN5190 NFC Cockpit: Activation of a MIFARE DESFire EV1 card + Get
Application ID
Similar functionality does exist for ISO/IEC 14443 A and B, for NFC type F and for ISO/
IEC 15693 communication.
Be aware that a LOAD_RF_CONFIG command must be executed manually before the
corresponding protocol settings are loaded from the EEPROM into the registers. This can
be used to perform:
1. <Load Protocol> (e.g. type A 106)
2. <Field On>
3. <Single REQA> (using the EEPROM settings)
4. Select a TX register, e.g. RF_CONTROL_TX, enable
TX_SET_BYPASS_SC_SHAPING
5. Change some register bits, and write back into RAM
6. <Single REQA> shows the register changes (probing the field and checking the
envelope)
AN12550
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2021. All rights reserved.
Application note
Rev. 1.5 — 23 April 2021
COMPANY PUBLIC
562315
24 / 37