Vielleicht falsches Forum, bitte entsprechend verschieben.
Ich möchte einen zweiten Cul an die FB stecken und flashen. Muß ich den ersten abziehen oder kann ich ihn angesteckt lassen?
Wie ist da die Vorgehensweise?
Pro fhem-Neustart (bzw. usb create Befehl Durchfuehrung) wird ein nicht initialisiertes oder in bootmode befindliches CUL (Version 2, 3 oder 4) geflasht.
Auf dem FB reicht es beim laufenden fhem das neue CUL einzustecken (evtl. mit gedrueckten Knopf), und "usb create" durchzufuehren.
Wie kann/muss ich denn generell einen CUL updaten?
(s. auch Link (http://forum.fhem.de/index.php?topic=10504.0))
Welche Firmware ist die richtige? und wie muss ich im Detail vorgehen, um die Firmware zu aktualisieren?
Muss dafür auf der FritzBox noch irgend etwas installiert sein?
Woher bekommt FHEM denn die CUL Firmware? Oder muss ich die zunächst runterladen und auf der FritzBox ablegen? Wo?
Hi Stobor,
bezgl. CUL, Firmware und flashen hilft Dir http://culfw.de/culfw.html (//culfw.de/culfw.html).
hth
albatros
Auf dem FB7390 (bzw. alle binaer-kompatiblen) reicht das FHEM-Paket, der das flash-Programm namens dfu-programmer enthaelt: CUL-Einstecken, danach FHEM installieren und das eingesteckte, noch nicht programmierte CUL wird automatisch geflasht. Alternativ kann man auch im laufenden FHEM "usb scan" eingeben. Andere FB's koennen das nicht, da noch niemand ein dfu-programmer fuer das FB7270 gebaut hat.
Auf einem debian (z.Bsp. rpi) geht das genauso wie auf dem FB7390, wenn dfu-programmer vorher installiert ist, das gibt es als .deb Paket per apt-get
Saugt sich "usb scan" die Firmware aus dem Internet, oder muss die auf der FritzBox abgelegt sein? Wo/Wie?
Hallo,
soweit ich weiß sollte auf der 7390 i-wo das *.hex-file für den CUL zu finden sein.
Der Programmer findet es schon ;-)
P.S.: Dazu brauchst du aber die fhem-Version von fhem.de und nicht die Labor von AVM - vermute ich mal.
Grüße
> Saugt sich "usb scan" die Firmware aus dem Internet, oder muss die auf der FritzBox abgelegt sein?
die *.hex datein werden automatisch via "update" befehl im $modpath (also da wo alle module liegen) gespeichert. du brauchst dich also nicht um diese kümmern.
gruss martin
Hat jemand noch einmal eine Anleitung für Dumies?
Ich nutze die FritzBox 7390 mit der FHEMeigenen Version (nicht von AVM). usb scan habe ich in die Befehlszeile der WebGUI eingegeben. Nach dem Drücken der Enter-Taste kommt eine Fehlermeldung Unknown command usb, try help. Drücke ich den save Button, kommt gar nichts.
> Unknown command usb, try help
d.h. in fhem.cfg wurde autocreate entfernt/auskommentiert.
Das usb Kommando ist in dem Modul autocreate definiert, und falls die Zeile "define autocreate ..." auskommentiert wurde, dann wird es gar nicht erst geladen.
Das probiere ich mal. Danke.
Muss denn beim Einstecken des CULs der Knopf gedrückt sein (wie lange?), wenn ich auch im laufenden fhem-Betrieb "usb create" ausführe?
Ich hab den Knopf gedrückt, den CUL eingesteckt und wieder losgelassen. Dann in aller Ruhe den Befehl ausgeführt. Und... klappt!
Also, bei mir passiert da gar nichts.
Knopf am CUL beim Einstecken gedrückt, losgelassen und dann usb create eingetippt. Keine Reaktion im fhem.
Ist es ein Problem, dass schon ein geflashter CUL drinsteckt?
Ic denke nicht, ich hatte auch schon einen geflashten CUL stecken. Denk dran, nur Enter drücken nach der Eingabe usb create nicht auf save klicken.
Hab ich probiert. Brachte alles nix.
Jetzt hab ich auf dem PC geflashed und über usb scan die Config in fhem.cfg übernommen:
define CUL_1 CUL /dev/ttyACM1@9600 1134
attr CUL_1 rfmode MAX
define cm CUL_MAX 123456
nun erhalte ich diese Fehlermeldung:
CUL_1: Mode MAX not supported
Ab welcher Firmware wird denn MAX! unterstützt?