Type A Tag is discovered.
***** Perform Transfer sequence *******
Select Application Successful
Select File Successful
Data transferring NFC -> NTAG X DNA -> Microcontroller...
Amount of data exchanged 101200 Bytes, Baudrate (total) = 7.6 kB/s, Time = 13.99 s
Please Remove the Card
After removing the card, K82 firmware starts again prompting for a new selection,
in the previous menu. First select 4 again and then chose again another new baud rate:
2 - 212 Kbps - Baud rate 10.51 kBytes/s - elapsed time: 9.39 s
3 - 424 Kbps - Baud rate 13.92 kBytes/s - elapsed time: 7.90 s
4 - 848 Kbps - Baud rate 16.60 kBytes/s - elapse time: 5.95 s
Using Example 12 of NFC Reader Library v.07.14.00 to prepare High Speed demo on PNEV5190BP and NTAG X DNA:
1. Go to https://nxp.com web site and type "NFC Reader Library" in Search tab. Follow the instructions
until you get to this screenshot:

2. Start by downloading NFC Reader library V.07.14.00 from NXP website; agree with Terms and Conditions.
Then download the bundle to your local C: drive:

3. Click on “down arrow” to download version 07.14.00. Once zip file is received, unzip previous
bundle to a local drive directory.
4. Start a new workspace, then choose "Import from Existing Projects into Workspace":

5. De-select all useless Examples and keep only example 12; please including all other essential
items; click "Finish":

6. If you find this error, it means you need to install K82F SDK:

7. Click install, then MCUxpresso SDKs pages will open. Select K82F from Processor tab:

Click “Install” button; after installation is completed, you will get a screen showing all installed sdk's.
Afterwards you may get the prompt "Make SDK persistent"; just click ok.
8. Highlight project NfcrdlibEx12_NTAGXDNA_mcux and click build; check if there are errors:
Finished building target: NfcrdlibEx12_NTAGXDNA_mcux.axf
Performing post-build steps
arm-none-eabi-size "NfcrdlibEx12_NTAGXDNA_mcux.axf" ; arm-none-eabi-objcopy -O binary "NfcrdlibEx12_NTAGXDNA_mcux.axf" "NfcrdlibEx12_NTAGXDNA_mcux.bin" ; #checksum -p MK82FN256xxx15 -d "NfcrdlibEx12_NTAGXDNA_mcux.bin"
text data bss dec hex filename
222400 92 86816 309308 4b83c NfcrdlibEx12_NTAGXDNA_mcux.axf
17:32:59 Build Finished. 0 errors, 3 warnings. (took 33s.718ms)
9. Now, check in MCUxpresso the tab Windows > Preferences > Run/Debug.
Untick the box related to General Options Build (if required) before launching; it will save you much time!
Then, click button “Apply and Close”.

10. Using this Example 12 as it is given by NXP in this library, when you will debug it, you will realize
that there are only 3 Menu options related to NTAG X DNA cryptography (and no high speed options).
In order to “unlock” the high-speed demo option, please do the following.
11. Go to Quick Settings → Defined Symbols and open it in a new window:

Now add after last symbol, the following line: "PH_EX12_ENABLE_DUALINTERFACE_HBR",
by clicking on “add button” ("+" shown in green) on top right side of above window;
add it manually then click OK two times. Now, build Ex12 again and check that there are no errors.
12. Debug Example 12, then press Run button and check if Console has 5 options in its Menu:
Please place NTAG X DNA Card and Select Demo option.
1 : Perform Data Read Write using AES128 Key Authentication
2 : Perform Data Read Write using ECC Sigma-I Authentication Host as Initiator
with NIST P-256 Curve, session key AES128
3 : Perform Data Read Write using ECC Sigma-I Authentication Host as Responder
with NIST P-256 Curve, session key AES128
4 : Perform HBR transfer to Microcontroller through NTAG X DNA.
5 : Configure NTAG X DNA for HBR transfer
Enter your option :
13. Let's focus on the last two options: 4 – perform HBR (high bit rate) transfer, and 5 – Configure your NTAG X DNA for HBR.
14. If this is the first time you are using this NTAG X DNA connected to MCXA153,
then choose option 5 so that PN5190 will write proper configuration data to NTAG X DNA next to it.
For this reason, turn on NTAG X DNA connected to FRDM-MCXA153 board (after powering it up with a simple 5V-USB source),
and place NTAG X DNA antenna over PNEV5190BP board antenna (connected to MCUxpresso), as in picture shown above.
Enter your option : 5
Ready to detect
Type A Tag is discovered.
Select NDEF Application Successful
Authenticate Application Successful
SetConfig Successful
StdDataFile with File ID 0xE106 already exists.
Please Remove the Card
15. Remove NTAG X DNA antenna from PN5190 antenna, until you get back to initial menu.
Then, choose option 4 on previous menu:
4 : Perform HBR transfer to Microcontroller through NTAG X DNA.
5 : Configure NTAG X DNA for HBR transfer
Enter your option : 4
Please configure the required baud rate
1 : 106 Kbps
2 : 212 Kbps
3 : 424 Kbps
4 : 848 Kbps
Enter your option :
16. Now, choose the lowest speed "1"; check final result:
Ready to detect
Type A Tag is discovered.
***** Perform Transfer sequence *******
Select Application Successful
Select File Successful
Data transferring NFC -> NTAG X DNA -> Microcontroller...
Amount of data exchanged 101200 Bytes, Baudrate (total) = 5.72 kB/s, Time = 17.25 s
Please Remove the Card
17. Separate both antennas, and then, choose option "2"; check final result:
Enter your option : 2
Ready to detect
Type A Tag is discovered.
***** Perform Transfer sequence *******
Select Application Successful
Select File Successful
Data transferring NFC -> NTAG X DNA -> Microcontroller…
Amount of data exchanged 101200 Bytes, Baudrate (total) = 10.49 kB/s, Time = 9.41 s
18. Separate both antennas, and then, choose option "3"; check final result:
Enter your option : 3
Ready to detect
Type A Tag is discovered.
***** Perform Transfer sequence *******
Select Application Successful
Select File Successful
Data transferring NFC -> NTAG X DNA -> Microcontroller...
Amount of data exchanged 101200 Bytes, Baudrate (total) = 13.89 kB/s, Time = 7.11 s
Please Remove the Card
19. Separate both antennas, and then, choose option "4"; check final result:
Enter your option : 4
Ready to detect
Type A Tag is discovered.
***** Perform Transfer sequence *******
Select Application Successful
Select File Successful
Data transferring NFC -> NTAG X DNA -> Microcontroller...
Amount of data exchanged 101200 Bytes, Baudrate (total) = 16.57 kB/s, Time = 5.96 s
Please Remove the Card
Conclusions: This demonstrator HW & SW can show that high speed interaction can be
achieved between PN5190 (NFC Front end) and NTAG X DNA (NFC connected tag),
making use of available commands described in its product support package (https://www.nxp.com/products/NTAG-X-DNA).
Disclaimer:All SW available here is aimed only for evaluation purposes and NXP disclaims
any direct or indirect liability damages, since referred SW bundles are not yet official part of
PN5190/NTAG X DNA standard product support packages currently available at nxp.com.