Skip to main content
Visitor II
January 8, 2024
Solved

RFAL_NFCV_CMD_WRITE_MULTIPLE_BLOCKS error

  • January 8, 2024
  • 2 replies
  • 1244 views

I use the ST25R/NTA5332 pair as an NFC Reader/Tag and ST25R391x firmware in my project.

Why rfalNfcvPollerWriteMultipleBlocks method return the error? Is supported RFAL_NFCV_CMD_WRITE_MULTIPLE_BLOCKS command? I need to use rfalNfcvPollerWriteSingleBlock instead and it extremely slows down the exchange.

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

    Hi,

    Write Multiple Blocks is an optional command which is not supported by the NTA5332 tag (see 8.2.4.5 Memory operations and table 122 in the tag datasheet for list of supported optional commands).

    If you want to use the Write Multiple Blocks command, I would recommend to move to ST25TV16K tag that supports writing of up to 4 blocks in each Write Multiple Blocks command.

    Rgds

    BT

    2 replies

    Technical Moderator
    January 8, 2024

    Hi,

    Write Multiple Blocks is an optional command which is not supported by the NTA5332 tag (see 8.2.4.5 Memory operations and table 122 in the tag datasheet for list of supported optional commands).

    If you want to use the Write Multiple Blocks command, I would recommend to move to ST25TV16K tag that supports writing of up to 4 blocks in each Write Multiple Blocks command.

    Rgds

    BT

    MishKa59Author
    Visitor II
    January 8, 2024

    Thank you!

    Technical Moderator
    January 8, 2024

    Hi MishKa59,

     

    the write multiple blocks (24h) is an optional command in ISO15693. I think your NTA5332 is not supporting it.

    BR, Ulysses