Other Parts Discussed in Thread: DLP-7970ABP, , MSP430G2553
I'm trying to run the demo from app note SLOA210 (Rev B). The precise hardware listed in the app note does not appear to be available any more. I couldn't even find a schematic for the RF cape! So that leaves me guessing at the proper connections between these boards. I'm using DLP-7970ABP Rev 4.3 hardware. Here's my current hookup:
Function | AM335x Pin | BBB location | DLP location |
SS enable | gpio1_5 (V8) | P8, pin 22 | not currently used |
EN | gpio2_3 (T7) | P8, pin 8 | Pin 10 |
EN2 | gpio2_4 (U6) | P8, pin 10 | not currently used |
IRQ | gpio0_31 (U17) | P9, pin 13 | Pin 18 |
sclk | spi1_sclk (A13) | P9, pin 31 | Pin 7 |
miso | spi1_d0 (B13) | P9, pin 29 | Pin 14 |
mosi | spi1_d1 (D12) | P9, pin 30 | Pin 15 |
CS | spi1_cs0 (C12) | P9, pin 28 | Pin 9 |
GND | P9, pin 46 | Pin 20 | |
3.3V | P9, pin 4 | Pin 1 |
The documentation doesn’t explicitly state the way to do multiple measurements, so it’s possible I’m making an error (though I’ve tried multiple variations). Here’s what I see at the console:
root@am335x-evm:~# neard
root@am335x-evm:~# test/test-adapter powered nfc0 on
root@am335x-evm:~# test/test-adapter poll nfc0 on Initiator
root@am335x-evm:~# test/test-tag list
root@am335x-evm:~# test/test-tag dump
So at this point I’ve made one attempt at reading the card. Nothing came out. My RFID card was laying on the DLP board the whole time. If I try to initiate another read, here’s what I see:
root@am335x-evm:~# test/test-adapter poll nfc0 on Initiator
org.neard.Error.Failed: Device or resource busy
I need to reboot the entire board in order to attempt it again.
There’s a jumper on the board to select IRQ as being “1” or “2”. It was populated on “2” initially so now I’ve tried “1”. No change in behavior.
I suspect this isn't working because I don't have things wired up correctly. Any inputs would be appreciated.
Best regards,
Brad