ESP8266 - Mini-WLAN-Modul Inbetriebnahme

Der chaotische Hauptfaden

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Antworten
Benutzeravatar
Finger
Administrator
Beiträge: 7481
Registriert: Di 12. Jun 2012, 20:16
Kontaktdaten:

Re: ESP8266 - Mini-WLAN-Modul Inbetriebnahme

Beitrag von Finger »

Stimmt schon. Auf dem Arduino läuft das aber dann auch autark falls die 1-Dollar-Hardware verrecken sollte... Fühl ich mich besser mit... Ausserdem will ich mal was mit Arduino machen :mrgreen:
Benutzeravatar
Sven
Beiträge: 4423
Registriert: Fr 28. Jun 2013, 12:52
Wohnort: Sechsundzwanzigdreisechzehn

Re: ESP8266 - Mini-WLAN-Modul Inbetriebnahme

Beitrag von Sven »

Kann mir mal jemand verraten, wie ich die aktuelle AT Firmware für den ESP8266 flashen soll, wenn die Readme dazu offensichtlich falsch ist?

Es geht um die aktuelle Version von hier http://espressif.com/en/support/download/at
Stand 6. November 2017
Daher habe ich eine Zip-Datei, die aber offensichtlich unvollständig ist - und das nicht erst seit der aktuellen Version.

Die Readme ist typisch chinesisch unverständlich und unvollständig verfasst.
# NON-BOOT MODE
## download
eagle.flash.bin 0x00000
eagle.irom0text.bin 0x10000
blank.bin
Flash size 8Mbit: 0x7e000 & 0xfe000
Flash size 16Mbit: 0x7e000 & 0x1fe000
Flash size 16Mbit-C1: 0xfe000 & 0x1fe000
Flash size 32Mbit: 0x7e000 & 0x3fe000
Flash size 32Mbit-C1: 0xfe000 & 0x3fe000
esp_init_data_default.bin (optional)
Flash size 8Mbit: 0xfc000
Flash size 16Mbit: 0x1fc000
Flash size 16Mbit-C1: 0x1fc000
Flash size 32Mbit: 0x3fc000
Flash size 32Mbit-C1: 0x3fc000
Weder in der Zip-Datei, noch im Git Repo oder sonst wo finde ich diese eagle.flash.bin Datei, geschweige denn die eagle.irom0text.bin. Woher bekomme ich die? Das ist in der Readme nicht erwähnt (Chinesen....)
Die oben verlintke Website von Espressif preist diesen Download als Binary an. Dann erwarte ich auch, dass dort alle nötigen Binaries enthalten sind.
Kann mir jemand erklären, woher ich diese Dateien eben schnell runterladen kann?

Kurz zu meiner Hardware:
Ich habe hier ESP8266 Module mit 32Mbit ( = 4 MB) Flash. Laut ESP8266 Flash Downloader Tool hat der Flash Chip die ID 0x3016, d.h. es sollte sich um ein AMIC A25L032 Flash IC handeln.
Datenblatt AS25L032
Name vergessen
Beiträge: 3261
Registriert: Mo 12. Aug 2013, 19:47

Re: ESP8266 - Mini-WLAN-Modul Inbetriebnahme

Beitrag von Name vergessen »

Also laut diesem PDF ist das das Hauptprogramm, welches aus dem SDK zu kompilieren ist. Außerdem gibt es wohl zwei Versionen der FW, nämlich eine "Firmware over the air"-Version (die braucht "user1.bin" und "user2.bin", die aus dem SDK zu kompilieren sind) und eine andere (die braucht diese eagle...-Dateien (also hast Du die vermutlich), allerdings sind die eben auch aus dem SDK zu kompilieren). Siehe Seite 2ff im PDF.

Hier ist eine Anleitung, wo u.A. auch steht, wie man das kompiliert (nach eagle.irom0text.bin suchen).

Vermutlich gibt es im SDK dann eine "Hello World"-Version davon.
Antworten