Skip to main content
Visitor II
April 29, 2023
Solved

Whether ST25TV02KC use CRC_B described in the ISO14443-3 document appendix?

  • April 29, 2023
  • 1 reply
  • 923 views

We are writing an Android program to read an ST25TV02KC tag (an ISO 15693 tag), and we cannot use the ST or NXP library. Instead, we need to send protocol commands directly, but the datasheet specifies that CRC check should use CRC_B. As far as we know, CRC_B is mostly used for ISO14443 tags, not ISO15693. Therefore, we want to confirm whether the ST25TV02KC datasheet refers to the CRC_B described in the ISO14443-3 document appendix.

    This topic has been closed for replies.
    Best answer by Brian TIDAL

    Hi,

    CRC computation for NFC-A, NFC-B and NFC-V relies on [ISO/IEC 13239].

    The difference is the initial register content:

    • 6363h for NFC-A
    • FFFFh for NFC-B and NFC-V

    See [ISO/IEC 15693-3] annex C for CRC calculation example.

    Rgds

    BT

    1 reply

    Technical Moderator
    May 1, 2023

    Hi,

    CRC computation for NFC-A, NFC-B and NFC-V relies on [ISO/IEC 13239].

    The difference is the initial register content:

    • 6363h for NFC-A
    • FFFFh for NFC-B and NFC-V

    See [ISO/IEC 15693-3] annex C for CRC calculation example.

    Rgds

    BT