Page 1 of 1

RS485 Probleme am RevPi Connect+

Posted: 04 Mar 2022, 08:52
by max0411
Hallo,

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

Um was könnte es sich handeln?
Ich vermute fast einen Hardwaredefekt.

Liebe Grüße,
Max