FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: stgeran am 22 Januar 2013, 12:00:44

Titel: Cul flashen
Beitrag von: stgeran am 22 Januar 2013, 12:00:44
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?
Titel: Aw: Cul flashen
Beitrag von: rudolfkoenig am 22 Januar 2013, 15:03:06
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.
Titel: Aw: Cul flashen
Beitrag von: stobor am 23 Januar 2013, 12:00:31
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?
Titel: Aw: Cul flashen
Beitrag von: stobor am 24 Januar 2013, 10:30:03
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?
Titel: Aw: Cul flashen
Beitrag von: albatros am 24 Januar 2013, 12:49:51
Hi Stobor,

bezgl. CUL, Firmware und flashen hilft Dir http://culfw.de/culfw.html (//culfw.de/culfw.html).

hth

albatros
Titel: Aw: Cul flashen
Beitrag von: rudolfkoenig am 25 Januar 2013, 11:16:22
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
Titel: Aw: Cul flashen
Beitrag von: stobor am 25 Januar 2013, 15:37:49
Saugt sich "usb scan" die Firmware aus dem Internet, oder muss die auf der FritzBox abgelegt sein? Wo/Wie?
Titel: Aw: Cul flashen
Beitrag von: Puschel74 am 25 Januar 2013, 16:52:01
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
Titel: Aw: Cul flashen
Beitrag von: Martin Fischer am 25 Januar 2013, 18:15:48
> 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
Titel: Aw: Cul flashen
Beitrag von: stobor am 28 Januar 2013, 20:41:31
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.
Titel: Aw: Cul flashen
Beitrag von: rudolfkoenig am 29 Januar 2013, 09:36:58
> 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.
Titel: Aw: Cul flashen
Beitrag von: stobor am 29 Januar 2013, 21:26:35
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?
Titel: Aw: Cul flashen
Beitrag von: stgeran am 29 Januar 2013, 23:03:10
Ich hab den Knopf gedrückt, den CUL eingesteckt und wieder losgelassen. Dann in aller Ruhe den Befehl ausgeführt. Und... klappt!
Titel: Aw: Cul flashen
Beitrag von: stobor am 01 Februar 2013, 19:07:21
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?
Titel: Aw: Cul flashen
Beitrag von: stgeran am 01 Februar 2013, 19:28:05
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.
Titel: Aw: Cul flashen
Beitrag von: stobor am 01 Februar 2013, 20:26:37
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?