Skip to main content
Associate III
March 11, 2024
Solved

NFC03A1 unable to read/write mifare classic tags

  • March 11, 2024
  • 1 reply
  • 1624 views

 

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.

This topic has been closed for replies.
Best answer by Ulysses HERNIOSUS

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

1 reply

Ulysses HERNIOSUS
Technical Moderator
March 12, 2024

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