2018-01-07 11:11 PM
How to configure st25r3911b disco in wake up mode with stm32f407 disco board via spi.Is there any Any codes available . Please help ..
Solved! Go to Solution.
2018-01-09 07:21 AM
Discussion on private channel:
Setup is using ST25R3911B-DISCOwith
removed resistors R218 to R222 - very similar to XNUCLEO-NFC05A1
I think a good start for you could be X-NUCLEO-NFC05A1 which is supported by F4:
/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fen%2Fecosystems%2Fx-nucleo-nfc05a1.html
/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fst_com%2Fen%2Fproducts%2Fembedded-software%2Fst25-nfc-rfid-software%2Fx-cube-nfc5.html
I am not sure about your setup, the ST25R3911B-DISCO already has an STM32L4 MCU. Did you check you properly disconnected all relevant lines while still powering the ST25R3911B?
For a first bringup please perform the following steps:
1) Send a two bytes frame (7Fh, 00h) (st25r3911ReadRegister(ST25R3911_REG_IC_IDENTITY, ....)), observe this on a scope/logic analyzer and see if you get a correct value (0Bh or 0Dh, depending on the chip on your board).
2) Run rfalInitialize() and make sure it does not create an error - this will also check your porting of the ISR.
In the end this worked out.
Ulrich
2018-01-09 07:21 AM
Discussion on private channel:
Setup is using ST25R3911B-DISCOwith
removed resistors R218 to R222 - very similar to XNUCLEO-NFC05A1
I think a good start for you could be X-NUCLEO-NFC05A1 which is supported by F4:
/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fen%2Fecosystems%2Fx-nucleo-nfc05a1.html
/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fst_com%2Fen%2Fproducts%2Fembedded-software%2Fst25-nfc-rfid-software%2Fx-cube-nfc5.html
I am not sure about your setup, the ST25R3911B-DISCO already has an STM32L4 MCU. Did you check you properly disconnected all relevant lines while still powering the ST25R3911B?
For a first bringup please perform the following steps:
1) Send a two bytes frame (7Fh, 00h) (st25r3911ReadRegister(ST25R3911_REG_IC_IDENTITY, ....)), observe this on a scope/logic analyzer and see if you get a correct value (0Bh or 0Dh, depending on the chip on your board).
2) Run rfalInitialize() and make sure it does not create an error - this will also check your porting of the ISR.
In the end this worked out.
Ulrich