ST25R3911B-DISCO to Raspberry Pi not working (using same connections + software as X-NUCLEO-NFC05A1)
Using a Raspberry Pi, I have been able to successfully connect to and read tags from NUCLEO-NFC05A1, NUCLEO-NFC06A1, and ST25R3916-DISCO. However, I am unable to get ST25R3911B-DISCO to work using the ST25R3911B Linux drivers.
For some reason the Raspberry Pi will not boot up when V_RF is connected to 5V. If I disconnect this, the PI will boot up but I will be unable to find the board via SPI (ERR_HW_MISMATCH during !st25r3911CheckChipID( NULL )). This is expected because V_RF is not connected, but it needs to be. I tried supplying external power to V_RF, but that did not solve my problem. I have bought multiple different ST25R3911B-DISCO boards and connected to multiple different Raspberry Pis, with the same issue.
Here's how I'm connecting the two boards:
Pi 5V -> V_RF
Pi GRD -> GRD
Pi 3v3 -> 3v3
Pi CE0 -> /SS
Pi SCLK -> SCLK
Pi MOSI -> MOSI
Pi MISO -> MISO
PI CE1 -> IRQ
This wiring has worked flawlessly with NUCLEO-NFC05A1, NUCLEO-NFC06A1, and ST25R3916-DISCO. Is ST25R3911B-DISCO simply not compatible with Raspberry Pi? Does V_RF have to be connected differently?
Thanks!
