Flashbare .bin Datei für den ESP8266 erstellen.

Begonnen von Dominik83, 10 September 2016, 15:36:11

Vorheriges Thema - Nächstes Thema

Dominik83

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

JoWiemann

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
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Dominik83

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.




PeMue

#3
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
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

Dominik83

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