NTagJavaSamleApp: NTAG424 not supported

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NTagJavaSamleApp: NTAG424 not supported

682 Views
dPritchard
Contributor I

When running the NTageJavaSampleApp, 3.0.1, with Identiv 3700F reader, I'm getting "Unsupported tag" on NTAG 424 DNA, when trying to read the NDEF data. The "NTAG Operation" button does not even react, neither show errors.

Is it possible the application does not support the 424 DNA family at all?

The error in the log for the NDEF read is:

2023.09.30.16.10.13 : Command APDU : 9060000000
2023.09.30.16.10.13 : Response APDU : 0404083000110591AF
2023.09.30.16.10.13 : Command APDU : 90AF000000
2023.09.30.16.10.13 : Response APDU : 0404020102110591AF
2023.09.30.16.10.13 : Command APDU : 90AF000000
2023.09.30.16.10.13 : Response APDU : 04873D2AAA6180CD6594511039189100
2023.09.30.16.10.13 : Tag Connected Successfully : SUCCESS_OK
2023.09.30.16.10.19 : NDEF Operation Begin :Read NDEF
2023.09.30.16.10.24 : Error :Unsupported tag
 

0 Kudos
Reply
1 Reply

643 Views
ukcas
NXP Employee
NXP Employee

Dear dPritchard,

As NTAG 424 DNA is NFC Forum Type4Tag, you need to select NDEF Application first and then perform ISOReadData command. On top Read Access right (e.g. 0x0E) to NDEF file needs to be granted.

Try after your GetVersion command, like this (interface APIs):

byte[] NTAG424DNA_NDEF_APP_NAME =
{(byte) 0xD2, (byte) 0x76, 0x00, 0x00, (byte) 0x85, 0x01, 0x01};



intag424DNA.isoSelectApplicationByDFName(NTAG424DNA_NDEF_APP_NAME);
retData = intag424DNA.readData(02, 0x00, 0x00);
0 Kudos
Reply