pmeerw's blog
Jul 2013
Hooked up an Adafruit PN532 breakout via FTDI serial cable.
Of course it did not work. Some patches later:
pmeerw@sirene:~/src/nfc/libnfc$ utils/nfc-scan-device -v
nfc-scan-device uses libnfc libnfc-1.7.0-rc7-45-gede5ebd
1 NFC device(s) found:
- pn532_uart:/dev/ttyUSB1:
pn532_uart:/dev/ttyUSB1
chip: PN532 v1.6
initator mode modulations: ISO/IEC 14443A (106 kbps), FeliCa (424 kbps, 212 kbps), ISO/IEC 14443-4B (106 kbps), Innovision Jewel (106 kbps), D.E.P. (424 kbps, 212 kbps, 106 kbps)
target mode modulations: ISO/IEC 14443A (106 kbps), FeliCa (424 kbps, 212 kbps), D.E.P. (424 kbps, 212 kbps, 106 kbps)
pmeerw@sirene:~/src/nfc/libnfc$ examples/nfc-poll -v
nfc-poll uses libnfc libnfc-1.7.0-rc7-45-gede5ebd
NFC reader: pn532_uart:/dev/ttyUSB1 opened
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)
ISO/IEC 14443A (106 kbps) target:
ATQA (SENS_RES): 00 04
* UID size: single
* bit frame anticollision supported
UID (NFCID1): xx xx xx xx
SAK (SEL_RES): 08
* Not compliant with ISO/IEC 14443-4
* Not compliant with ISO/IEC 18092
Fingerprinting based on MIFARE type Identification Procedure:
* MIFARE Classic 1K
* MIFARE Plus (4 Byte UID or 4 Byte RID) 2K, Security level 1
* SmartMX with MIFARE 1K emulation
Other possible matches based on ATQA & SAK values:
Make sure to edit /usr/local/etc/nfs/libnfc.conf:
device.name = "microBuilder.eu" device.connstring = "pn532_uart:/dev/ttyUSB1"
posted at: 00:18 | path: /projects | permanent link