Closed FuXXz closed 6 years ago
Moin!
Da fallen mir ein paar Dinge ein:
Was jedoch bei dem Problem bisher die häufigste Ursache war:
Hast du die Möglichkeit, das Flashen von einem anderen PC/Notebook aus durchzuführen? Oder einen aktiven USB-Hub dazwischen zu klemmen?
Hi, danke für die Antwort. Ich habe jetzt noch weitere Sonoffs bearbeitet, aber dort kam der Fehler nicht. Also vermute ich einfach mal, dass ich den FlashModus nicht an hatte. Ich krame den besagten Sonoff gleich noch einmal raus und berichte. Viele Grüße
Hat das flashen jetzt bei dir geklappt?
Hi, jep, hat alles geklappt. Es lag wohl wirklich daran dass der Flashmodus nicht aktiv war
N'abend, ich weiß ist closed, ich habe übrigens den selben Bug beim flashen einer Micropython FW auf einen Sonoff Switch. Die SonoffHMLOX lässt sich problemlos draufspielen. Hat jemand eine Idee dazu ?
Falshe unter Windows, mit verschiedenen Tools ausprobiert, fängt an zu flashen, dann bei etwa 20% kommt aber immer zu diesem Bug... Es läuft dann weiter, aber lauffähig ist das nicht, was da rauskommt.
Ist aber nicht bricked danach.
Danke, Uli
Ich glaub nicht, dass hier jemand schon jemals mit Micropython gearbeitet hat
Moin. Ich hatte vor einiger Zeit ein Sonoff Basic in meiner Homematic integriert. Nun wollte ich noch weitere flashen und ich habe nur Probleme.
Der ESP-Loader startet mit der "SonoffHMLOX.ino.generic.bin" bricht bei einem Sonoff immer mit der Meldung "Invalid head of packet" ab. Bei einem 2. Sonoff erfolgt mal der Abbruch mit gleicher Meldung und manchmal läuft der Loader bis 100% durch. Anschließend soll ja die Debug-Ausgabe erscheinen - leider bei mir nicht mit dem gewünschten Erfolg. Es erscheint folgendes als Liste:
Wifi evt: 7 - das 10x untereinander. Anschließend: WM. failed to connect an hit timeout bcn Odel ifusl ets Jan 8 2013, rst cause:1, boot mode: (1,7) - das 2x untereinander. Anschließend noch: wdt reset
Auf dem FTDI232 sind die 3,3V gesteckt. RX-TX sind vertauscht. VCC und GND sind auch korrekt verbunden Die Lötstellen der eingebauten Stifte wurden mehrmals geprüft (Kalte Lötstelle o.ä.) Der Taster wurde beim Anschluss an den USB-Port gedrückt Der USB-Anschluss wurde an unterschiedlichen Steckplätzen am PC - vorne/hinten versucht Das USB-Kabel wurde gewechselt
Jetzt bin ich am Ende ;-) Naja nicht wirklich - Aber vielleicht bekomme ich hier einen Tipp bzw. Hilfe, damit ich die "Dinger" endlich zum Laufen bekomme.
Viele Grüße Hartmut
Hi!
Mir würde noch einfallen, dass der USB-Port evtl. zu wenig Strom liefert. Das würde auch erklären, warum mal geht und mal nicht oder mal nur bis zur Hälfte.
Hast du die Möglichkeit, einen aktiven USB-Hub zwischen Rechner und FTDI zu stecken?
Moin Jérome, danke für die schnelle Antwort. Das mit einem aktiven USB-Hub hatte ich bereits versucht (vergessen oben zu erwähnen) Nun habe ich die beiden Sonoff soweit, dass ich sie in der Fritzbox eine IP bekommen. Ich bekomme sie jedoch nicht aktiv. Nach dem "flashen" bleibt die grüne LED ständig an und der ESP-Loader bringt mir die bereits oben geschilderte Meldung: " Wifi evt: 7 - das 10x untereinander. Anschließend: WM. failed to connect an hit timeout bcn Odel ifusl ets Jan 8 2013, rst cause:1, boot mode: (1,7) - das 2x untereinander. Anschließend noch: wdt reset "
Nach anlegen der Spannung, ob nun die 3,3V über FTDI232 oder auch die 230V am Sonoff, wird und bleibt die LED sofort grün. Ein Schalten des Relais über den Taster ist nicht möglich und in der Fritzbox ist die Eigenschaft des Sonoff "Nicht verbunden". Wenn es mit einem Sonoff Probleme gibt könnte ich es ja verstehen - aber Zwei (OK - vom gleichen Lieferer), den gleichen Fehler - das ist schon merkwürdig!!??
Vielleicht kann mir jemand helfen. Viele Grüße Hartmut
WM: failed to connect and hit timeout
Das ist der WifiManager... da ist mit dem WLAN noch was nicht in Ordnung. Kannst du mal das gesamte Debuglog von Beginn an posten?
Ich gehe davon aus, dass du diesen Log meinst...
genutzt habe ich zum "flashen" SonoffHMLOX Releases 1.0.27
COM Port Opened
Connecting to target.. ! Invalid head of packet
Synced..
Flash erased
File is split up in 422 chunks of 1024 Length
Flash done
Finished -----------------Ende flashen
-----------------Beginn 2.Seite wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 wifi evt: 7 WM: failed to connect and hit timeout bcn 0 del if1 usl ets Jan 8 2013,rst cause:4, boot mode:(1,7) wdt reset ets Jan 8 2013,rst cause:4, boot mode:(1,7) wdt reset
Mit SonoffHMLOX Releases 1.0.20 erhalte ich auf der 2.Seite ganz andere Hinweise:
Config-Modus nicht aktiviert. loadSystemConfig mounting FS... loadSystemConfig mounted file system /config.json not found. ssid = FRITZ!Box MB W180, psk = **** AP-Modus ist aktiv! WM: failed to connect and hit timeout ets Jan 8 2013,rst cause:4, boot mode:(1,7) wdt reset ets Jan 8 2013,rst cause:4, boot mode:(1,7) wdt reset
/config.json not found.
Das heißt, dass noch gar keine Konfiguration gespeichert wurde. Die Konfiguration wird nur gespeichert (und die Konfigurationsdatei nur dann erstellt), wenn die WLAN-Verbindung erfolgreich hergestellt werden konnte. Ansonsten fällt der Sonoff immer wieder zurück in den AP-Modus.
Hallo Jérome, ich danke dir für Deine Hinweise. Ich habe es geschafft. Mit der Mac-Adresse hatte die Sonoff im Router eingetragen. Das hat jedoch nichts genützt. Hatte übersehen, dass ich noch "WLAN-Zugang auf die bekannten WLAN-Geräte beschränken" eingestellt hatte. Nach Abänderung lief alles, wie in der Anleitung beschrieben. Danke nochmals und einen schönen Donnerstag. Hartmut
´Hallo,
ich habe leider das gleiche Problem wie ober beschrieben. Ich bekomme immer mehrfach die Mitteilung "Invalid head of packet" Ich habe schon alles mögliche ausprobiert, aber nichts führt zum Erfolg. Habe es auch schon per ESP Loader, Python, SonOTA, Atom, und noch ein zwei Varianten probiert, aber ich bekomme die Dinger einfach nicht geflasht, habe es mit Windows und Mac probiert. Ich habe ach schon verschiedene Hardware ausprobiert mit einem s20, 3 verschiede Basic und 2 pow. Mein Wunsch ist es die Dinger irgendwie in mein Loxone System zu integrieren da mir auf Dauer die nano io air zu teuer werden. Ich wäre echt sehr glücklich wenn mir jemand bei meinem Problem weiterhelfen kann. Gerne auch vor Ort wenn jemand aus der nähe von 51766 kommt. Würde ca 100km fahren oder halt auch bei mir. Würde mich auch finanziell erkenntlich zeigen.
Gruß Dennis
P.S Ich willl nicht das jemand Sie mir für Geld flasht, ich will es selber hin bekommen
Wenn du bis Mitte Januar keine Lösung gefunden hast, kann ich versuchen zu helfen (wohne in der Nähe - 51427 - bin aber kein Spezialist !!!) Ich hatte auch das Problem - irgendwann hat es bei mir, auch durch Hinweise von Jérôme, geklappt. Gruß PM
wow - so viele Programme habe ich noch nicht probiert - hört sich nach Verbindungsproblem zwischen Sonoff und Software an TX/RX vertauscht TTL 5v statt 3,3v kein Treiber hierfür installiert richtige com-Port verwendet hat es überhaupt schon mal funktioniert bzw. erfolgreich geflasht GPIO 0 vor Flashvorgang gedrückt
habe sogar tote Sonoffs wieder zum Leben geflasht - musste zwar mehrmals ran und whipe
gute Auflistung, mir fällt noch ein: Kontaktprobleme mit der Sonoff-Platine
Hallo,
meine ersten beiden Sonoff haben super geklappt. Habe nun ein paar neue bekommen und dort bekomme ich beim flashen immer Invalid head of packet. Was kann ich tun?