Skip to main content
emil28
Associate III
April 6, 2020
Solved

Read Mifare Ultralight ST25R3911

  • April 6, 2020
  • 3 replies
  • 1108 views

Hello,

I am using ST25R3911 to read ISO15693 tags with the ST example from X-CUBE-NFC5. Everything works fine, now, I would like to read memory of Mifare Ultralight (without encryption). I know that st25 can't read Classic Mifare, but I don't find the code in the library to read blocks of Mifare Ultralight (ISO 14443). Does it exist ?

Thanks.

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

    Hi,

    you will need to add yourself the proper calls to rfalT2TPollerRead(). Out of the box it tries to read on a T2T the Capability Container according to NFC Forum T2T specification and based on its content tries to read the NDEF area.

    Regards, Ulysses

    3 replies

    Ulysses HERNIOSUS
    Technical Moderator
    April 7, 2020

    Hi,

    Mifare Ultralight follows NFC Forum T2T specification and can be formatted as a T2T (using e.g. the Manufacturers Android App). When formatted its content can be read using X-CUBE-NFC5 v2.0 (PollingTagDetectNDEF).

    The low level access functions are implemented in rfal_t2t.c.

    Regards, Ulysses

    emil28
    emil28Author
    Associate III
    April 7, 2020

    Hi,

    Thanks for your quick answer.

    Is it possible to read the tag out of box with X-CUBE-NFC5, but without formatted the tag as a T2T ?

    Thanks.

    Ulysses HERNIOSUS
    Technical Moderator
    April 7, 2020

    Hi,

    you will need to add yourself the proper calls to rfalT2TPollerRead(). Out of the box it tries to read on a T2T the Capability Container according to NFC Forum T2T specification and based on its content tries to read the NDEF area.

    Regards, Ulysses