ich möchte die integrierte RS485 Schnittstelle an meinem RevPi Connect mittels Python ansprechen.
Das habe ich bereits mehrfach in anderen Projekten mit anderen RevPi's gemacht - ohne Probleme.
Doch bei meinem derzeitigen bekomme ich die Schnittstelle einfach nicht zum Laufen.
Ich habe bereits einen externen USB FTDI RS485 Converter ausprobiert um einen Fehler in meinem Python-Skript auszuschließen - in diesem Falle funktioniert alles wie gewohnt.
Und ja ich weiss, dass ich den Port '/dev/ttyRS485' verwenden muss für die interne RS485
Angeschlossen wurde nach diesem Schema: https://revolutionpi.de/tutorials/ubers ... schliesen/
Code: Select all
$ dmesg | grep tty
[ 0.000000] Kernel command line: coherent_pool=4M bcm2708_fb.fbwidth=640 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:49:9B:22 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait nosplash plymouth.ignore-serial-consoles
[ 0.001416] console [tty1] enabled
[ 1.601604] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 81, base_baud = 0) is a PL011 rev2
[ 6.670368] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0 <--------------------------------- Mein externer RS485 adapter, lässt sich wunderbar ansprechen
[ 6.672559] usb 1-1.5.2: FTDI USB Serial Device converter now attached to ttyUSB1
[ 6.685951] usb 1-1.5.3: FTDI USB Serial Device converter now attached to ttyUSB2
$ ll /dev/ttyRS485
lrwxrwxrwx 1 root root 7 Mar 4 07:54 /dev/ttyRS485 -> ttyUSB1
Ich vermute fast einen Hardwaredefekt.
Liebe Grüße,
Max