I’m having trouble connecting my NFC Shield to PC through UART. Basically I just want to make NFC Shield available to libnfc.
I resoldered SEL1 to GND to force PN532 into UART mode. Then I connected J8 (POWER) and J4 (PC1) to CP2102-based USB-to-UART converter like this:
GND → J8-2 (GND)
GND → J8-3 (GND)
+5V → J8-4 (+5V)
RXD → J4-5 (MOSI/SDA_)
TXD → J4-6 (SCL/RX/SS_)
No luck. That’s what nfc-list says in debug mode:
lt-nfc-list: DBG pn532_uart.c:97
lt-nfc-list:     Trying to find PN532 device on serial port: /dev/ttyUSB0 at 115200 bauds.
lt-nfc-list: DBG uart_posix.c:106
lt-nfc-list:     Serial port speed requested to be set to 115200 bauds (86 µs).
 TX: 55  55  00  00  00  00  00  00  00  00  00  00  00  00  00  00  ff  03  fd  d4  14  01  17  00  
lt-nfc-list: DBG uart_posix.c:219
lt-nfc-list:     iExpectedByteCount == 6
lt-nfc-list: ERROR: No ACK.
lt-nfc-list: DBG uart_posix.c:219
lt-nfc-list:     iExpectedByteCount == 9
lt-nfc-list: ERROR: Unable to wakeup the PN532.
 TX: 00  00  ff  09  f7  d4  00  00  6c  69  62  6e  66  63  be  00  
lt-nfc-list: DBG uart_posix.c:219
lt-nfc-list:     iExpectedByteCount == 22
lt-nfc-list: ERROR: Unable to receive data. (RX)
Did I miss something?
