Hallo Holger,

es funktioniert !!!!

Ich habe den Fehler gefunden - tatsächlich lag es an der Hardware. Habe beim
UART-Interface einfach mal Rx und Tx getauscht (mein Adapter-Kabel umgelötet),
und dann klappte es! Das ist bei UART/RS-232 eh immer ein guter Tipp.

jan@thor ~ $ nfc-poll
nfc-poll uses libnfc 1.7.0
NFC reader: pn532_uart:/dev/ttyUSB0 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  44  
       UID (NFCID1): 04  5b  26  4a  fe  32  80  
      SAK (SEL_RES): 00  
nfc_initiator_target_is_present: Success
Waiting for card removing...done.

Yeah! Damit ist dann libnfc rehabilitiert. Trotzdem ist und bleibt die Doku
Kacke.

Falls Du noch einen UART-USB-Adapter benötigst: Ich habe hier noch ein halbes
Dutzend rumfliegen ...

Falls Du keinen Adapter verwenden willst, geht das vielleicht auch über die
UART-Pins auf dem GPIO. Wenn Du das PN532 über die 3.3V powerst, benötigst Du
u.U. noch nicht einmal eine Pegelanpassung. Ansonsten findest Du eine kleine
Schaltung für die 3.3v/5v Pegelanpassung hier:
http://www.netzmafia.de/skripten/hardware/RasPi/RasPi_Serial.html

Wo ist denn jetzt meine Kantinen-Karte ;-)

Gruß, Jan


On Fri, Jan 15, 2016 at 11:48:07PM +0100, Holger Jakobs wrote:
>    Hallo,
> 
>    heute kamen meine bestellten NFC-Module für den RaspberryPi an. Leider
>    funktionieren sie nicht wie erwartet.
> 
>    Verkabelt habe ich wie hier beschrieben mit einem Flachbandkabel:
>    
> [1]http://blog.iteadstudio.com/to-drive-itead-pn532-nfc-module-with-raspberry-pi/
> 
>    Am Modul leuchtet aber schön die kleine grüne LED. Die zwei Mäuseschalter
>    sind in der richtigen Position.
> 
>    Die Software von ITEAD liefert:
> 
>      root@pi1:/home/pi/ITEAD_PN532_NFC# ./readID
>      Hello!
>      the fd is 4
>      ioctl LSB set is 0
>      wiringPiSetup is 0
>      Didn't find PN53x board
> 
>    Die libnfc meldet:
> 
>      pi@pi1 ~ $ nfc-list
>      nfc-list uses libnfc 1.7.1
>      No NFC device found.
> 
>    Es scheint sich also ganz klar um ein Hardware-Problem zu handeln.
> 
>    Die Gerätedateien sind da:
> 
>      cdpi@pi1 ~ $ ll /dev/spi*
>      crw-rw---T 1 root spi 153, 0 Jan  1  1970 /dev/spidev0.0
>      crw-rw---T 1 root spi 153, 1 Jan  1  1970 /dev/spidev0.1
> 
>    Die Module sind geladen:
> 
>      pi@pi1 ~ $ lsmod
>      Module                  Size  Used by
>      nfsd                  272030  2
>      snd_bcm2835            22317  0
>      snd_pcm                92581  1 snd_bcm2835
>      snd_seq                61957  0
>      snd_seq_device          5130  1 snd_seq
>      snd_timer              23454  2 snd_pcm,snd_seq
>      snd                    68161  5
>      snd_bcm2835,snd_timer,snd_pcm,snd_seq,snd_seq_device
>      joydev                  9913  0
>      evdev                  11364  2
>      spi_bcm2835             7948  0
>      bcm2835_gpiomem         3703  0
>      uio_pdrv_genirq         3690  0
>      uio                    10002  1 uio_pdrv_genirq
> 
>    In den einschlägigen Foren finde ich immer nur die gleiche oder sehr
>    ähnliche Anleitungen wie die oben verlinkte. Das habe ich ja alles schon
>    genau so gemacht.
> 
>    Die Ausgaben wie oben gezeigt sind mit angeschlossenem oder nicht
>    angeschlossenem Modul identisch.
> 
>    Ich habe beide Module ausprobiert, auch habe ich zwei verschiedene
>    Flachbandkabel eingesetzt. Alles immer gleich.
> 
>    Hat jemand Erfahrung oder noch eine Idee?
> 
>    Viele Grüße
>    Holger
>    --
> 
>    Holger Jakobs
>    [2]+49 178 9759012
> 
> References
> 
>    Visible links
>    1. 
> http://blog.iteadstudio.com/to-drive-itead-pn532-nfc-module-with-raspberry-pi/
>    2. file:///tmp/tel:+491789759012

> _______________________________________________
> Trolug_trolug.de mailing list
> [email protected]
> https://ml01.ispgateway.de/mailman/listinfo/trolug_trolug.de


-- 

 _
( )    ASCII Ribbon Campaign
 X    against HTML email and
/ \   proprietary attachments

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Trolug_trolug.de mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/trolug_trolug.de

Antwort per Email an