Inbetriebnahme HM-MOD-RPI-PCB

Das Firmware Upgrade läuft definitiv falsch.

Hier ist schon einmal ein Fehler. Poste mal deine Schritte zum Firmware Upgrade.

Das ist auch falsch und deutet, ohne die Anleitung zu kennen, auf eine Fehlkonfiguration der seriellen Schnittstelle hin. Poste mal config.txt, cmdline.txt. Hast du die 3 “serial”-services" disabled?

1 Like

Hier mal meine Infos…

Kannst du bitte code fences verwenden. Bitte editiere deinen Beitrag. Ansonsten ist der sehr schwer zu lesen. Danke!

grafik

Danke habe meinen Beitrag nochmals überarbeitet. Ist es nun leserfreundlicher?

1 Like

Ja, ist es.

Zwei Sachen fallen mir auf:

Ich meine, das hätte ich bei mir eingeschaltet. Kommentier das mal bitte ein.

# dtparam=i2s=on

Das sieht so aus, als wenn du den ganzen Ordner runterlädst. Landet die Firmware vielleicht im Ordner firmware? Dann musst du beim flashen auch den Ordner angeben. Das erklärt, warum die Firmware nicht gefunden wird.

1 Like

Ich habe jetzt mal nur die Firmware downgeloadet. Die Firmware liegt im Verzeichnis /home/HM-MOD-UART-141.eq3

wie würde dann der richtige Befehl lauten zum flashen ./flash-hmmoduart -U /dev/ttyAMA0 HM-MOD-UART-141.eq3 ?

Bin mir nicht sicher.

Liegt die firmware jetzt in einem Ordner, der genau so heisst wie die Firmware selbst? Oder liegt die Firmware im home Ordner? Du musst dem flash-Befehl mitteilen, welche Datei er flashen soll. Wenn sie woanders als im aktuellen Ordner liegt, dann musst du den Pfad angeben.

die Firmware liegt im home Ordner.

Wie kann ich den Pfad mitteilen?

./flash-hmmoduart -U /dev/ttyAMA0  /home/HM-MOD-UART-141.eq3
1 Like

bekomme weiterhin die Fehlermeldung:

bash: ./flash-hmmoduart: No such file or directory

Nein, das ist eine Andere. Du willst im aktuellen Verzeichnis den flash-Befehl ausführen, den gibt es dort aber nicht.

Mach mal vorher:

cd hmcfgusb
1 Like

Ok jetzt komme ich wieder zum Punkt:

HM-MOD-UART flasher version 0.103-git

Reading firmware from /home/HM-MOD-UART-141.eq3...
Firmware with 43 blocks successfully read.

Initializing HM-MOD-UART...

und es passiert nichts mehr…

Hast du

# dtparam=i2s=on

einkommentiert? Inklusive Neustart danach?

Ja hatte ich gemacht.

Kann doch nicht sein… :confounded:

Was heisst das? Neustart vergessen oder Resignation?

ich hab ein neustart gemacht. ich weiß nur so langsam nicht mehr weiter.

Will das Ding noch zum Laufen bringen. Was kann ich noch machen?

Hier ist noch ein Fehler in der config.txt

dtparam=i"c_arm=on

Das " muss eine 2 sein.

Kommentier dann das dtparam=i2s=on wieder aus. Ich hatte im Kopf das irgendwas mit i2 eingeschaltet sein muss.

das hatte ich so in der config.txt war nur ein Tippfehler

Muss ich das flashen als root ausführen?

Wenn ich über openhabian@openHABianPi: ~/hmcfgusb$ ausführe bekomme ich folgendes

HM-MOD-UART flasher version 0.103-git

open(hmuartlgw): No such file or directory
Can't initialize HM-MOD-UART

Ähh… Du tippst das ab? Kein copy/paste?