Skip to main content
Visitor II
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

    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