cancel
Showing results for 
Search instead for 
Did you mean: 

RFAL_NFCV_CMD_WRITE_MULTIPLE_BLOCKS error

MishKa59
Associate II

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 discussion has been locked for participation. If you have a question, please start a new topic in order to ask your question
1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

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

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

3 REPLIES 3
Brian TIDAL
ST Employee

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

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Ulysses HERNIOSUS
ST Employee

Hi MishKa59,

 

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

BR, Ulysses

Thank you!