FHEM Forum

Verschiedenes => Bastelecke => ESP Familie => Thema gestartet von: Dominik83 am 10 September 2016, 15:36:11

Titel: Flashbare .bin Datei für den ESP8266 erstellen.
Beitrag von: Dominik83 am 10 September 2016, 15:36:11
Hi Zusammen,


Kennt jemand ein HOW-To wie man aus den Dateien aus github eine ota-flashbare .bin Datei erstellt?

Ich verzweifle grad ein bisschen beim versuch meinen ESP8266 mit der neusten ESPEasy Firmware zu versorgen.

Ich habe das ESPEasy-Master heruntergeladen und entpackt, die Espeasy.ino in der Arduino IDE geöffnet und dort dann Sketch-->kompilierte
Binärdatei exportieren .

Wenn ich dann über das Webinterface des ESP´s die neue .bin flashe wird diese auch hochgeladen und scheinbar geupdated nach dem Reboot kann ich aber nicht mehr auf den ESP zugreifen .

Mir ist noch aufgefallen das die fertig kompilierten Firmwares immer in verschiedenen Versionen, abhängig vom flashspeicher, zur Verfügung gestellt werden. (Bsp. "ESPEasy_R120_1024" und "ESPEasy_R120_4096". Beim export der Binärdatei aus der IDE gab es nur eine Datei...muss ich da noch was einstellen?

Gruß und Danke vorweg
Dominik
Titel: Antw:Flashbare .bin Datei für den ESP8266 erstellen.
Beitrag von: JoWiemann am 10 September 2016, 15:47:18
Hallo,

im ESPEasy Wiki wird beschrieben:

- richtiges Flash size einstellen
- compilieren
- BIN exportieren
- und dann über ESPEasy hochladen

Hast Du den richtigen Flash size in der IDE eingestellt?

Grüße Jörg
Titel: Antw:Flashbare .bin Datei für den ESP8266 erstellen.
Beitrag von: Dominik83 am 11 September 2016, 15:34:57
Hi Jörg,

vielen Dank für deine Antwort.

Bzgl. der richtigen Flash-Size. Wie finde ich die denn raus? Also was mich verwirrt ist folgendes:

Mein ESP läuft nur mit z.b.
ESPEasy_R108_1024
oder ESPEasy_R120_1024

Im Webinterface des ESP´s ist aber zu lesen:

ESP Chip ID: 4145
Flash Chip ID: 1458400
Flash Size: 4096 kB
Free Mem: 19464
Boot cause: Cold boot


Es handelt sich um einen ESP12-f

In der IDE habe ich nun schon gefühlt alle Flash-Size Varianten ( 1M 512k Spiffs usw. ) ausprobiert aber nicht wirklich erfolg gehabt.



Titel: Antw:Flashbare .bin Datei für den ESP8266 erstellen.
Beitrag von: PeMue am 11 September 2016, 16:15:43
Hallo Dominik,

Zitat von: Dominik83 am 11 September 2016, 15:34:57
Bzgl. der richtigen Flash-Size. Wie finde ich die denn raus?
Es handelt sich um einen ESP12-F
In der IDE habe ich nun schon gefühlt alle Flash-Size Varianten (1M 512k Spiffs usw. ) ausprobiert aber nicht wirklich erfolg gehabt.
schaust Du hier: https://forum.fhem.de/index.php/topic,46304.msg489901.html#msg489901 im Edit.
Der ESP-12F sollte aber eine Flashsize 4M (1M SPIFFS) haben, zumindest kann ich so das MySensors-WLAN Gateway programmieren.

Gruß Peter
Titel: Antw:Flashbare .bin Datei für den ESP8266 erstellen.
Beitrag von: Dominik83 am 11 September 2016, 20:21:29
Hi Zusammen,

ich habs nun mit 512kb Flash Size geschafft...sehr komisch.

@Peter: Vielleicht hatte ich da bei den Spiffs noch einen anderen Wert stehen... das teste ich morgen nochmal