NEWS
<gelöst> Serieller Port defekt
-
Die seriell angebundenen GPIOs fallen da auch wohl drunter.
-
@thomas-braun Das mag ja sein, aber die Frage ist ja was genau an den ttyAMAx dann speziell ist weil Sie ja als serielle devices exposed werden vom kernel oder so ...
-
Ich denke, das die Lib evtl. auf die jetzt 'verbotenen'/abgeknipsten alten Wege setzt. In /proc oder wo da früher reingepfuscht werden konnte geht's ja nicht mehr.
Ist aber auch nur ein Hinweis, ich selber habe das Problem bei meinem Setup nicht. -
@thomas-braun Die lib greift auf /dev/tty* zu und zwar das was angegeben ist ... undndas maxht die an sich generisch als "file" quasi ... also ich wüsste nicht was die Lib da anders tun sollte. Daher ists ja so das man es an sich mit minicom oder cat prüfen kann und. wenns da geht gehtsauch mit der Lib ... wenn da nicht liegt das problem "low leveliger"
-
-
@homoran Auch alles nur GPIO
-
@apollon77 sagte in <gelöst> Serieller Port defekt:
@homoran Auch alles nur GPIO
die Probleme beim Smartmeter Adapter existieren ja auch nur bei Anschluss des Lesekopfes an den GPIOs
[OT] Beim RPI2 ist es auch mit allen GPIOs [/OT]
-
@homoran said in <gelöst> Serieller Port defekt:
hilft das?
https://forums.raspberrypi.com/viewtopic.php?t=364182
ich nix Ahnung
Also ich bin erstaunt und dankbar, dass sich doch einige des Problems annehmen. Dein Link ist leider in Englisch, von dem ich nur wenig verstehe. Könntest Du mir bitte mit wenigen Worten beschreiben, was dort empfohlen wird?
-
@homoran Naja aber der Kernel bzw "das system" macht doch aus den GPIOs einen "serial port unter /dev/tty* ... das ist ne ganz andere Ebene, auf der Wir als nodejs nichts tun und auch sonst kleiner - ausser das Betriebssystem in meinem Verständnis
-
@apollon77 sagte in <gelöst> Serieller Port defekt:
"das system" macht doch aus den GPIOs einen "serial port unter /dev/tty* ... das ist ne ganz andere Ebene, auf der Wir
So wie du keinen Pi5 hast, hab ich keinen Lesekopf an den GPIOs meines Pi5 und kann es nicht testen.
Am USB läuft es einwandfrei, sogar per /dev/serial/by-id/Dort werden aber auch keine am GPIO angeschlossenen serielle Geräte gelistet.
Da scheint mit dann doch irgendwo noch ein klitzekleiner Unterschied der Behandlung von seriellen Schnittstellen zu sein.(alles reines Halbwissen!)
-
@homoran said in <gelöst> Serieller Port defekt:
@apollon77 sagte in <gelöst> Serieller Port defekt:
"das system" macht doch aus den GPIOs einen "serial port unter /dev/tty* ... das ist ne ganz andere Ebene, auf der Wir
So wie du keinen Pi5 hast, hab ich keinen Lesekopf an den GPIOs meines Pi5 und kann es nicht testen.
Am USB läuft es einwandfrei, sogar per /dev/serial/by-id/Dort werden aber auch keine am GPIO angeschlossenen serielle Geräte gelistet.
Da scheint mit dann doch irgendwo noch ein klitzekleiner Unterschied der Behandlung von seriellen Schnittstellen zu sein.(alles reines Halbwissen!)
Also würdest Du mir empfehlen die 35€ für einen neuen Lesekopf investieren? Dann bleibt leider noch das Problem mit dem rpi.2 und dem Gaszähler. Aber das ist ja eine andere Baustelle!
-
Ich traue mich kaum zu fragen: Am Raspi4 funktionieren die GPIO's aber auch nicht mehr?
-
@laser sagte in <gelöst> Serieller Port defekt:
fragen: Am Raspi4 funktionieren die GPIO's aber auch nicht mehr?
was ist die genaue Frage?
-
@homoran der Adapter RPI2.0 kann die GPIO nicht mehr lesen und schreiben. Auch beim Raspi4.
-
@laser Also war das keine Frage gewesen.
Hast du Bookworm drauf?
-
@homoran Ja. Ab irgendeinem Update passierte das dann.
-
@laser
Dann wird bookworm da wahrscheinlich nicht mehr die veralteten Pakete verwenden.siehe Link von @Thomas-Braun zum Kofler
-
@homoran Das ist OK. Aber unter IOBroker hatte ich die Hoffnung, nicht im Urschleim der Linux Tiefen wühlen zu müssen. Wir leben im Jahr 2024. Fortschritt geht anders. (Meiner Meinung nach). Ich möchte damit Dinge automatisieren und nicht froh sein, daß das Betriebsystem funktionert.
-
@laser sagte in <gelöst> Serieller Port defekt:
Fortschritt geht anders.
Und wie sieht der aus?
In aktuellen Raspberry OS-Versionen wurde aus Gründen wohl etwas geändert. Das ist dann der gewünschte Fortschritt. Jetzt müssen die darauf aufsetzenden Anwendungen wohl angepasst werden. -
@thomas-braun Abwärtskompatibilität hat auch etwas. OK, wenn etwas absolut überholt ist, muß es irgendwann weg.
Ich bin nicht in der Lage, den Adapter zu ändern. Ich kann auch kein Industrielles Leitsystem programmieren. (Das haben bis zu 500 Leute gleichzeitig getan). Aber anwenden konnte ich es.