NEWS
ESP8266 lässt sich nicht Flashen
-
Moin,
Ich hab seid 2 Wochen einen ISKRA MT681 Stromzähler. Diesen wollte ich nun mit einem ESP8266 D1 Mini auslesen .
Allerdings bekomme ich weder ESPEasy noch Tasmota geflasht.Ich nutze einen Lenovo Thinkpad mit Win 10 Home.
Der ESP8266 ist dieser:
https://www.ebay.de/itm/255283312779Ich hab mir das neuste Release von hier runtergeladen: https://github.com/letscontrolit/ESPEasy/releases
Nach dem entpacken hab ich das ESP8266 Flash Download Tool V3.9.6 gestartet.
Einstellung wie im Bild gemacht, aber mehr als eine Null taucht im Fenster nicht auf und mehr passiert auch nicht.
Ich geh stark davon aus dass es mit dem Roten Feld hinter dem @ zu tun hat. Nach langer Internetsuche hab ich auf einer Seite gesehen dass dort irgendwas mit 0x...... eingetragen ist.
Wo krieg ich das her, bzw. wer weiß schon was da rein muss? Ich jedenfalls nicht.Gut dachte ich, es wurde ja schon geschrieben dass das Flashen von ESPEasy nicht so einfach sei und nix für Anfänger wie mich. Nimm ich halt doch Tasmota.
Ich hab mir also den NodeMCU PyFlasher und die Tasmota.bin gezogen und ausgeführt.
Auch hier nach dem Klick auf Flash, erst mal Connecting gefolgt von ......._........ bis irgendwann nix mehr passiert. Nach 20min. warten hab ich es aufgegeben.Ich hab danach wieder Herrn G. belästigt. Irgendwann hab ich gelesen dass man noch einen Treiber für den Com Port (USB serial driver CH340) installieren muss, auf einer anderen Seite hab ich gelesen dass dieser Treiber ab win 10 schon installiert ist.
Trozdem hab ich versucht den Treiber zu installieren, was mit einer Meldung endete die so ähnlich lautete..... Install successfull..... und irgendwas mit Pre-Install... hab ich jetzt leider kein Bild von.
Auch hab ich gelesen dass man bei EPSEasy beim drücken von install, einen Boot knopf drücken soll....ich hab nur einen Reset Knopf, damit funktioniert es logischerweise ja nicht.Hier der Geräte Manager und der verwendete COM 3. Der ESP war angesteckt.
Ich hab alle USB anschlüße mit einem Stick getestet, alle USB erkennen den USB Stick, von daher schließe ich einen Defekt aus.Der ESP blinkt beim anstecken auch kurz blau, sollte also funktionieren.
Im Wlan Netzwerk taucht er auf.
Ich hab versucht nach verschiedenen Anleitungen zu flashen, aber keine Chance, das Ding will nicht.
Ich hab eben diesen 3er Pack gekauft, und keiner der 3 lässt sich flashen. Wo liegt nur der Fehler?Danke und Grüße
MOD-EDIT
Link eingekürzt um unnötige Tracking-Informationen -
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Hier der Geräte Manager und der verwendete COM 3
Ich rate mal: Dieser COM3 ist auch noch da, wenn du den ESP absteckst (ist das so?). Und du verwendest ein reines Ladekabel ohne Datenanschlüsse. (einfach mal andere Kabel probieren. Je dicker, umso besser. )
-
@marc-berg said in ESP8266 lässt sich nicht Flashen:
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Hier der Geräte Manager und der verwendete COM 3
Ich rate mal: Dieser COM3 ist auch noch da, wenn du den ESP absteckst (ist das so?).
Ja.
@marc-berg said in ESP8266 lässt sich nicht Flashen:
Und du verwendest ein reines Ladekabel ohne Datenanschlüsse. (einfach mal andere Kabel verwenden. Je dicker, umso besser. )
Keine Ahnung, gibts da unterschiede? Ich hab halt das genommen was gerade in greifbarer Nähe lag, war glaub ich als Ladekabel irgendwo dabei. Soviele Mini USB Kabel hab ich ja nicht.
-
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Ja.
Dann hat dieser COM-Port nichts mit deinem ESP zu tun, und der ESP wird nicht erkannt.
Keine Ahnung, gibts da unterschiede?
Ganz lautes: Ja! Dann ist das zu 99% die Ursache.
-
@marc-berg said in ESP8266 lässt sich nicht Flashen:
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Ja.
Dann hat dieser COM-Port nichts mit deinem ESP zu tun, und der ESP wird nicht erkannt.
Keine Ahnung, gibts da unterschiede?
Ganz lautes: Ja! Dann ist das zu 99% die Ursache.
OK, dann muss ich mal mein Kabel Sammelsurium durchforsten.
Sachen gibts.
-
@marc-berg sagte in ESP8266 lässt sich nicht Flashen:
Ganz lautes: Ja! Dann ist das zu 99% die Ursache.
Volle Zustimmung! Was auch gerne mal noch eine zusätzliche Fehlerquelle sein kann ist der "falsche" USB-Port. Vor allem wenn womöglich noch ein USB-Hub mit im Spiel ist. Bei den D1 mini hat sich (bei mir) ein nativer USB2-Port (ohne Hub dazwischen) bewährt.
-
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Sachen gibts.
Wenn die Hersteller 0,0001 Euro pro Kabel durch weggelassene Litzen sparen können, dann werden sie es tun.
-
@samson71 sagte in ESP8266 lässt sich nicht Flashen:
Was auch gerne mal noch eine zusätzliche Fehlerquelle sein kann ist der "falsche" USB-Port
Genau. Irgendwo muss ja das letzte 1 Prozent herkommen.
-
@samson71 said in ESP8266 lässt sich nicht Flashen:
@marc-berg sagte in ESP8266 lässt sich nicht Flashen:
Ganz lautes: Ja! Dann ist das zu 99% die Ursache.
Volle Zustimmung! Was auch gerne mal noch eine zusätzliche Fehlerquelle sein kann ist der "falsche" USB-Port. Vor allem wenn womöglich noch ein USB-Hub mit im Spiel ist.
Nein, kein Hub dazwischen. Direkt am läppi angeschloßen.
Ich werde Nachmittags mal schauen was ich Zuhause habe und durchtesten. -
@accuface
Versuche es doch einmal mit dem NodeMCU PyFlasher oder tasmotizer.
Damit bin ich immer unterwegs und bislang ohne Probleme. -
@wcag22
Das hilft ihm herzlich wenig, wenn der ESP nach dem anstecken erstmal gar nicht erkannt wird, also kein neuer COM-Port dazu erscheint. -
@samson71 sagte in ESP8266 lässt sich nicht Flashen:
@wcag22
Das hilft ihm herzlich wenig, wenn der ESP nach dem anstecken erstmal gar nicht erkannt wird, also kein neuer COM-Port dazu erscheint.Ich habe auch nicht behauptet, dass es DIE Lösung ist. Aber er muss es ja auch nicht probieren, wenn andere Lösungsansätze zielführender und fachlich um Größenordnungen korrekter erscheinen.
-
@accuface ich musste damals auch diverse USB-Kabel ausprobieren, nun habe ich extra eines (mit Fähnchen beschriftet!) welches Funktioniert.
Ich flashe alle ESP82xx auch mit "Tasmotizer" https://github.com/tasmota/tasmotizer/releases
mit erase before flashing
Damit kann man beliebige *.bin flashen, ich fand das Tool erheblicher einfacher als das Tool was du verwendest. -
@bananajoe sagte in ESP8266 lässt sich nicht Flashen:
nun habe ich extra eines (mit Fähnchen beschriftet!) welches Funktioniert
Mache ich genauso
@bananajoe sagte in ESP8266 lässt sich nicht Flashen:
Ich flashe alle ESP82xx auch mit "Tasmotizer"
Ich mach's noch einfacher über die Webseite.
https://tasmota.github.io/install/Funktioniert in Chrome und Edge. Da spare ich mir separate Tools und kann auch beliebige binaries flashen.
Und wenn's ein handgeklöppeltes sein muss: https://gitpod.io/#https://github.com/benzino77/tasmocompiler -
@codierknecht Webseite ist auch ok, aber er will ja ESPEasy flashen, da muss dann wohl doch ein Offline-Tools sein
-
@accuface sagte in ESP8266 lässt sich nicht Flashen:
Allerdings bekomme ich weder ESPEasy noch Tasmota geflasht
Ich habe das so verstanden, dass ihm das prinzipiell egal ist.
Ich persönlich habe mich durchweg für Tasmota entschieden.
Warten wir also ab bis er ein passendes Kabel gefunden hat
-
so, da isser wieder.
Abhilfe hat nun ein Logitech Kabel zum Laden meiner Maus geschaffen, aber irgendwie komm ich hier nicht weiter.
Warum muss dass alles so kompliziert sein?Der D1 taucht nun im COM 4 auf, wird im Tool nun auch erkannt und offensichtlich geflasht. nachdem er fertig ist, hab ich keinen Plan wie ich nun diesen Seriellen Monitor auf kriege. DIe ganzen Anleitungen zeigen alle ein anderes Tool, und egal wo ich nen link anklicke, komm ich immer auf die neueste Version. also bringen die ganzen alten Anleitungen nix mehr.
Ich möchte deswegen kein Tasmota, da dabei wohl beim Zähler auslesen öfters das übertragen einfach abbricht.
Ich hab nun dieses Fenster bekommen.
-
Wenn fertig geflasht musste im WLAN nachsehen (Laptop, Handy..)
Da erscheint dann ein Gerät das Tasmota-XXXX heisst.Edit: bei Espeasy erscheint auch ein (gleichnamiges?) Gerät im WLAN
-
@haselchen said in ESP8266 lässt sich nicht Flashen:
Wenn fertig geflasht musste im WLAN nachsehen (Laptop, Handy..)
Da erscheint dann ein Gerät das Tasmota-XXXX heisst.Edit: bei Espeasy erscheint auch ein (gleichnamiges?) Gerät im WLAN
Hab ESPEasy geflasht…. Denk ich zumindest.
Im Wlan war der vorm flashen auch schon sichtbar. (Post#1)
Die beiden IP Adressen lassen sich nicht abrufen im Browser.
-
Also.
Du gibst die IP des AP ein (Browser Handy oder Laptop)
192.168.4.1Kann evtl. bisschen dauern.
Ansonsten klickst Du auf den WLAN Eintrag.
Dann öffnet sich ein Popup wo Du ein PW eingeben musst.
Sollte espconfig lauten.Edit: Anscheinend bist Du ja schon mit dem AP verbunden.