Probleme beim Flashen von ESPEasy auf wemos D1 mini

Begonnen von wolliballa73, 18 Februar 2022, 12:24:41

Vorheriges Thema - Nächstes Thema

wolliballa73

Hallo zusammen,

ich wollte heute meinen 3. wemos D1 mini mit ESPeasy in Betrieb nehmen, allerdings scheint da irgendwas falsch zu laufen.
Ich gehe genauso vor wie bei den beiden anderen:

  • Anschließen an PC (COM3)
  • Öffnen des ESP Easy Flasher
  • Auswählen der Firmware-Datei (ESP_Easy_mega_20211224_normal_ESP8266_1M.bin)
  • Flash ESP Easy FW

Der Vorgang wird auch mit "DONE!" nach ca. 96 Sekunden beendet, aber das WLAN, das dann auftauchen sollte, wird nicht gefunden (getestet mit Handy und Laptop).
Auch wenn ich direkt die SSID und Passwort des Ziel-Netzwerks angebe, finde ich das Gerät nicht in meinem WLAN.

Wenn ich testweise über die Arduino-IDE einen WLAN-Test-Sketch verwende, dann klappt das problemlos - der WLAN-Chip funktioniert also grundsätzlich.

Was kann ich sonst noch versuchen?

Vielen Dank für eure Hinweise!
CU,
Matze

Frank_Huber

in den eisten Fällen liegt das an der verwendeten Spannungsversorgung.

womit versorgst Du den ESP?

Otto123

Hi,

hast Du drauf geachtet den Flash zu löschen? Ev steht ne alte Konfig in dem Bereich?
Was sagt der Chip wenn Du nach dem Booten eine serielle Console aktivierst?
Da sieht man Fehler bzw. Boot Loops

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

wolliballa73

Hallo zusammen,

Zitat von: Frank_Huber am 18 Februar 2022, 12:53:46
in den eisten Fällen liegt das an der verwendeten Spannungsversorgung.
womit versorgst Du den ESP?
Initial über den USB-Port vom PC, danach (wie mit den anderen zum Testen auch) mit einem USB-Netzteil von meinem FireTV-Stick (keine Ahnung, wieviel A der hat)

Zitat von: Otto123 am 18 Februar 2022, 12:58:47
hast Du drauf geachtet den Flash zu löschen? Ev steht ne alte Konfig in dem Bereich?
Was sagt der Chip wenn Du nach dem Booten eine serielle Console aktivierst?
Da sieht man Fehler bzw. Boot Loops

Wie kann ich den Flash explizit löschen? Reicht es nicht, wenn da einfach was neues draufgeschrieben wird? Ich hab mal testweise die  blank_1MB.bin aus dem ESPeasy-Flasher draufgemacht und über die serielle Konsole ein "reset" abgesetzt (darauf wurde laut Konsole ein factory reset durchgeführt) - bringt aber alles nix.
Die Konsole meldet:
95513 : Info   : WD   : Uptime 1 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
125507 : Info   : WD   : Uptime 1 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
155510 : Info   : WD   : Uptime 2 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
185507 : Info   : WD   : Uptime 2 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
215512 : Info   : WD   : Uptime 3 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
245514 : Info   : WD   : Uptime 3 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
275510 : Info   : WD   : Uptime 4 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
305512 : Info   : WD   : Uptime 4 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
335516 : Info   : WD   : Uptime 5 ConnectFailures 0 FreeMem 24424 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
364052 : Info   : WIFI : Set WiFi to STA
365508 : Info   : WD   : Uptime 5 ConnectFailures 0 FreeMem 25920 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
395506 : Info   : WD   : Uptime 6 ConnectFailures 0 FreeMem 25920 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
425511 : Info   : WD   : Uptime 6 ConnectFailures 0 FreeMem 26304 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED
455505 : Info   : WD   : Uptime 7 ConnectFailures 0 FreeMem 26304 WiFiStatus 0 ESPeasy internal wifi status: DISCONNECTED

CU,
Matze

Wernieman

Normalerweise wird nur das geschrieben, was im flash-file drin ist. Wenn also in dem flash file nur 500k drin ist, werden die anderen 500k (bei 1M) nicht überschrieben. Beim blank_1M sind wirklich die 1M mit Nullen (blank) beschrieben und damit gelöscht.

Hat der Wemos wirklich 1M?

Bei Unix hätte ich mit den esptools sonst versucht, Info über den Chip/Flash zu bekommen. Wie/Wo man das bei Windows macht *schulterzuck*
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Otto123

ich denke mein vermutung stimmt :)
Mein alter Artikel: https://heinz-otto.blogspot.com/2016/12/esp8266-12f.html
ZitatWill man das Ganze in den Ursprungszustand versetzen (Reset) dann muss man sich mit einem seriellen Monitor verbinden und "blind" Reset (reset) eintippen. Man darf bei putty ctrl+m ctrl+j (CR LF) nicht vergessen.
Man hat leider kein lokales echo.
Es kann einen Moment dauern, bis der Vorgang mit FLASH:  Erase Sector: ... quittiert wird.
Nach dem Abschluss des Löschens erfolgt ein normaler Boot im AP Modus.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Nobbynews

Zitat von: wolliballa73 am 18 Februar 2022, 12:24:41
  • Auswählen der Firmware-Datei (ESP_Easy_mega_20211224_normal_ESP8266_1M.bin)
Und warum nicht die Version
ESP_Easy_mega_20211224_normal_ESP8266_4M1M.bin
?
Zum Löschen würde ich mal die blank_4MB.bin ausprobieren.

PeMue

Zitat von: Wernieman am 18 Februar 2022, 15:00:58
Hat der Wemos wirklich 1M?
Der WeMos D1 mini hat 4 MByte, bitte blank_4M.bin nehmen. Eventuell die Flash Geschwindigkeit runtersetzen und auf DIO stellen. Ich hatte das mal mit ESP8266-ESP01, da waren die Speicher zu langsam.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser