How to get a RF baudrate of 424 kbps with the ST25R95 with ISO/IEC 14443 Type A?
Hello everyone,
A RF baudrate of 424 kbps with ISO/IEC 14443 Type A seems possible in the ST25R95 datasheet (page 15).
I checked the SPI bus and this SPI frame is sent, as expected :
| control | command | length | <Protocol> | <Parameters> | ... | ||
| send | ProtocolSelect | length | ISO/IEC 14443 Type A | Tx and Rx RFdatarate | PP | MM | DD |
| 0x00 | 0x02 | 0x05 | 0x02 | 0xA0 | 0x00 | 0x00 | 0x00 |
There's no error code until I try to read if a tag is present :
| control | command | length | <Data> | ... |
| send | SendRecv | length | ||
| 0x00 | 0x04 | 0x02 | 0x52 | 0x07 |
wait for ST25R95 nIRQ_OUT ... then
| control | ||||
| read | ... | |||
| master send: | 0x02 | 0x00 | ... | 0x00 |
| ST25R95 response: | 0x0E | 0x86 | ... | 0x00 |
There I get 0x86 : "Communication error"
*It works fine when "Tx and Rx RFdatarate" is 0x00 (106 kbps). I tested with SPI speed of 625 kHz, 1.25 MHz and 2.5 MHz (I know it's max 2 MHz for ST2595, but those speeds all works with the 106 kbps RF baudrate)
So, how to get a RF baudrate of 424 kbps with the ST25R95 with ISO/IEC 14443 Type A?
(other questions: What is the data we need to send in the SendRecv? (0x52 and 0x07 means what?) Where can I find explanations to the comments of page 22?)
Thanks!
