Ich hatte letzten einen Sonoff-Basic Clone in der Hand, der nur mit 74880bd geflasht werden konnte.
Sonoff S20 ESP8266 flashen
-
Linus -
24. Januar 2018 um 18:15 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Sonoff S20 ESP8266 flashen? Schau mal ob du hier fündig wirst!
-
So, meine Sonoff Basic sind endlich angekommen, der Flashvorgang läuft problemlos mit esptool.py via Konsole vom Pi, jedoch ist anschliessend keinerlei Funktion feststellbar. Ich habe schon verschiedene Firmwares von Espurna und tschaban getestet. Das macht mich jetzt schon stutzig.
Welche Firmware eignet sich denn besonders gut zum testen ?
-
Ich persönlich nutze nur diese hier:
-
Welche Firmware eignet sich denn besonders gut zum testen ?
Ich habe Tasmota genommen, da tat sich auch erst nichts. Zumindest bei meinen musste erst das korrekte Gerät wegen der GPIO Zuordnung eingetragen werden. Erschwerend kam hinzu, dass es Nachbauten waren, die keine Pins vorsehen und ein ganz klein wenig anders funktionieren.
-
Zitat
Zumindest bei meinen musste erst das korrekte Gerät wegen der GPIO Zuordnung eingetragen werden.
Wie meinst du das ?
Edit: Egal, welche Firmware, keine Funktion.
Jetzt probiere ich mal meinen alten Sonoff POW zu flashen.....
-
Das würde ich jetzt auch gern wissen, wie ich das meine. Nur lässt mich Alters/Hitze/Sonnen/wasauchimmmer bedingt mein Gedächtnis im Stich. Ich weiß nur, dass ich die Dinger schon im Elektroschrott gesehen habe. Ich guck heute Abend mal nach.
-
- Offizieller Beitrag
Ich hab auf allen Tasmota laufen. Geflasht über Atom.io oder die Ardunio IDE
-
Also, mein alter Sonoff POW lässt sich auch nicht mehr in den Flash-Modus setzen, nachdem ich letztens ein Firmwareupdate gemacht habe.
Es leuchtet nur noch die blaue LED.
Von den Sonoff Basic habe ich noch 3 neue, möchte aber auch nicht bei allen die Firmware zerschiessen.
ZitatIch hab auf allen Tasmota laufen. Geflasht über Atom.io oder die Ardunio IDE
Dafür brauchts aber eine grafische Oberfläche, oder ?
-
Micropython drauf (mit esptool) , Picocom starten, enter Drücken. Hoffen, dass drei >>> erscheinen. So mach ich's, alles aus dem Terminal heraus
Vielleicht hilft dir das:
https://github.com/espressif/espt…-Mode-Selection
Nicht, dass der GPIO0 beim Booten auf HIGH ist... Hatte ich mal.
-
- Offizieller Beitrag
Dafür brauchts aber eine grafische Oberfläche, oder ?
Welche bei Windows Standard ist, also ja . Ich hatte es ganz zu Anfang der ESP Geschichten über das esptool gemacht. Das empfand ich damals als extrem gruselig und unzuverlässig. Da wird sich sicherlich einiges dran getan haben
-
Zitat
Ich hatte es ganz zu Anfang der ESP Geschichten über das esptool gemacht. Das empfand ich damals als extrem gruselig und unzuverlässig. Da wird sich sicherlich einiges dran getan haben
Funktioniert einwandfrei, nur die Funktion nach dem flashen ist nicht vorhanden.
Das hat bestimmt was mit dem Herstellungsdatum zu tun, früher gingen die ja problemlos.
Jetzt auf einmal liest man überall von diesen Problemen.
ZitatNicht, dass der GPIO0 beim Booten auf HIGH ist... Hatte ich mal.
Nein, er geht in den Flash-Modus, wenn ich den Knopf gedrückt halte, während dem Strom draufgeben, sonst bekomme ich eine Fehlermeldung "Failed to connect to ESP8266"
-
Jetzt dämmerts mir langsam wieder. Ich hatte versucht, mit Kommandozeilentools, Tasmota zu flashen. Das ging scheinbar - es lief zumindest bis zum Schluss durch- nur funktioniert hat nix. Wie bei Dir. Erst, nachdem ich Atom.io mit platformIO verwendete, funktionierte auch die Übertragung der FW. Die Einstellung der der nachgebauten Teile muss so sein, sonst schalten die nicht...
-
Nein, er geht in den Flash-Modus, wenn ich den Knopf gedrückt halte, während dem Strom draufgeben, sonst bekomme ich eine Fehlermeldung "Failed to connect to ESP8266"
Ja... und nach dem flashen? GPIO 15 des ESP muss Low sein, 2 High, 0 ebenfalls High zum normalen boot (hab ich vorhin verwechselt). Bei mir war GPIO 0, den ich in einer Schaltung verwendete aber Low, deswegen tat sich ebenfalls nix.
-
Ok, ich werde es morgen mal probieren, im Moment klappt nicht mal mehr die Verbindung. "Tot" geflasht.
-
Das mit den Sonoffs ist echt übel... Naja, zum Glück hab ich die ESPs auch so schätzen gelernt, mit NodeMCU Boards macht Spaß.
-
Hahaha, ich mühe mir tagelang einen ab, dabei kann die Lösung manchmal so einfach sein.
esptool.py hat zwar angezeigt, dass er korrekt geflasht hat, aber irgendwas geht da schief, also:
Windoof-Rechner an, Knopf am Sonoff Basic drücken, FTDI-Adapter rein, ESPLoader.exe starten, SonoffHMLOX.ino.generic.bin auswählen, flashen und schon bekam er die IP 192.168.4.1
Jetzt gleich mal gucken, ob ich den alten Sonoff POW wieder geflasht bekomme.
-
Der alte Sonoff POW lässt sich leider nicht mehr flashen, aber die Basic einwandfrei.
Ich habe mich letztendlich für espurna-1.12.6-itead-sonoff-basic.bin entschieden, denn bei Tasmota gibt es wohl keine API, die brauche ich aber, um die Geräte mittels HTML vom Raspberry Pi schalten zu können, da viele alte Handys kein Javascript können.
-
-
Ok, na ja, auch nicht schlimm.
-
Der alte Sonoff POW lässt sich leider nicht mehr flashen
wie bei mir, du erinnerst dich auf dem UT.....
schon komisch...
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!