cancel
Showing results for 
Search instead for 
Did you mean: 

NFC03A1 unable to read/write mifare classic tags

venukrish
Associate III

 

we are attempting to read wristband mifare classic tag using NFC03A1

NFC03A1 is able to detect the tag UID.

when we execute ndefPollerReadBytes().. directly, we get ret = 04 (ERR_TIMEOUT)

need some sample code to read this tag...

from your forum i understood that we need to perform authentication before we can read/write

https://community.st.com/t5/st25-nfc-rfid-tags-and-readers/st25r3917-mifare-license/m-p/232467

we prefer ndefPollerReadBytes/ndefPollerWriteBytes() to store data directly

kindly suggest the rfal call sequence with examples..

 

PS: used android nfctool application to read the tag.

1 ACCEPTED SOLUTION

Accepted Solutions
Ulysses HERNIOSUS
ST Employee

Hi venukrish,

Mifare Classic outside NFC Forum scope. Only a limited number of NFC-enabled Android phones can read the NDEF content from these tags.

So in my opinion there is not really a use for writing NDEF content to tags which can only be read by few Android phones.

ST cannot provide code for authenticating + reading/writing Mifare Classic tags.

 

BR, Ulysses

View solution in original post

1 REPLY 1
Ulysses HERNIOSUS
ST Employee

Hi venukrish,

Mifare Classic outside NFC Forum scope. Only a limited number of NFC-enabled Android phones can read the NDEF content from these tags.

So in my opinion there is not really a use for writing NDEF content to tags which can only be read by few Android phones.

ST cannot provide code for authenticating + reading/writing Mifare Classic tags.

 

BR, Ulysses