Hallo Jan,

das ist ja prima!

Mit der Doku der libnfc habe ich (noch) gar kein Problem, sondern nur
mit der Hardware. Würde sie auf SPI oder I2C reagieren, wäre ja alles ok.

Die Anleitung bei Netzmafia ist mir viel zu kompliziert, ich bin kein
richtiger Hardware-Bastler und möchte außer einem einfachen Kabel nichts
löten.

Die vier bzw. sechs Kabel sollten es ja tun, die Platine, die SPI und
I2C unterstützt, jetzt irgendwie auf klassisch seriell umzubiegen -
wobei ich nicht mal weiß, um diese das überhaupt kann - scheint mir
nicht der richtige Weg.

Evtl. schicke ich die Dinger auch einfach zurück. Die im Netz
vorhandenen Anleitungen, auf die auch der Hersteller noch einmal
verwiesen hat, nachdem ich ihn bei ebay angeschrieben hatte, stimmen
schlicht nicht. Oder die Hardware ist kaputt, was ich nicht für sehr
wahrscheinlich halte. Oder ich bin zu blöd, ein Flachbandkabel richtig
anzustecken - was aber auch nicht sehr wahrscheinlich ist. Im Netz hat
jemand berichtet, was passiert, wenn man es falsch macht: reboot! Ist
bei mir aber nicht vorgekommen. Die leuchtende grüne LED spricht auch
dagegen.

Trotzdem vielen Dank für das Hilfeangebot.

Viele Grüße

Holger



Am 17.01.2016 um 18:24 schrieb Jan Grosser:
> 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
>
>
>
> _______________________________________________
> Trolug_trolug.de mailing list
> [email protected]
> https://ml01.ispgateway.de/mailman/listinfo/trolug_trolug.de

-- 

Holger Jakobs, IT Beratung und Schulung
Mülheimer Straße 133, 51469 Bergisch Gladbach
+49 178 9759012 <tel:+491789759012> http://plausibolo.de
USt-Id: DE288331926

Attachment: signature.asc
Description: OpenPGP digital signature

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

Antwort per Email an