I recently received the NFC/RFID shield (Adafruit PN532 NFC/RFID Controller Shield for Arduino + Extras) and it fails to initialize. I am using a Leonardo board.
I soldered the pins onto the NFC board. I verified that they were all good solder joints using a continuity tester.
I'm running this on a mac. The arduino board by itself works normally. It just doesn't work with the NFC shield. I installed macports + all the required libraries and extras. When I run the readMifare test, it fails to load anything. All I see is "Hello!" on the screen.
I modified the script/sketch and it looks like it's failing on the uint32_t versiondata = nfc.getFirmwareVersion(); and turned on debugging in the .ccp files. I see it sends a string of hex code to the nfc board, and then it never returns.
Any ideas?
Thanks!

