ESPlorer nicht kommunizieren kann mit ESP8266

Leuchtete ich die NodeMCU v0.9.5 zu einer meiner ESP8266 Module. Jetzt versuche ich, zu senden, ein Lua-Skript, um mein Modul mit ESPlorer. Ich habe bereits überprüft, aber die Verkabelung.

Wenn ich drücken Sie die "Send to ESP" - Taste, es erscheint eine Fehlermeldung:

    PORT OPEN 9600

    Communication with MCU...
    ....Got answer! AutoDetect firmware...

    Can't autodetect firmware, because proper answer not received.
    ����,�.,�����(�.,�����Waiting answer from ESP -   Timeout reached. Command aborted.`

Wie kann ich dieses Problem beheben?

Bearbeiten:
Nachdem ich geflasht NodeMCU 1.4 (master) bekomme ich eine Start-Nachricht.

_flash_used_end:402669c3
fs.start:68000,max:14000
mount res: 0
Task task_lua started.
SIG_LUA received.

NodeMCU custom build by frightanic.com
    branch: master
    commit: c8037568571edb5c568c2f8231e4f8ce0683b883
    SSL: false
    modules: file,gpio,i2c,net,node,ow,tmr,uart,wifi
build   built on: 2016-02-29 18:25
powered by Lua 5.1.4 on SDK 1.4.0
lua: cannot open init.lua
> Heap size::42720.
Task task_lua started.

Wenn ich versuche zum hochladen von einem Lua-Skript bekomme ich diese Fehlermeldungen.

fTask task_lua started.
iTask task_lua started.
lTask task_lua started.
eTask task_lua started.
.Task task_lua started.
remove("DS1820.lua");Task task_lua started.
Task task_lua started.
Task task_lua started.
Task task_lua started.
Waiting answer from ESP - Timeout reached. Command aborted.

Nach dem Flashen eines neuen firmeware ohne debugging-Modus, ich kann hochladen von Skripts. Ich bin versucht, zu diesem Projekt zu erstellen:
http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP/?ALLSTEPS
Aber es sind keine Daten auf Thingspeak. Die Ausgaben auf der seriellen Leitung scheinen in Ordnung zu sein.
Ich denke, sollte alles in Ordnung sein?

Sending data to thingspeak.com
Got disconnection...
Last temp: 222500
Temp:22.25.2500 C
  • Wir müssen davon ausgehen, die Verkabelung ist in Ordnung - wie sonst würden Sie in der Lage gewesen, um die firmware zu Flashen, richtig? Nur als Erinnerung: GPIO0 muss gezogen werden, hoch-oder floating für nicht-flash-boot, siehe j ist.mp/1QnScQo. Haben Sie versucht, mit anderen tools als ESPlorer (siehe j ist.mp/1TMBqQw für die Auswahl)? Ich bezweifle, es hat etwas mit dem problem zu tun, aber verwenden Sie nicht die alten pre-built binaries. Die aktuelle master/dev-branch nun mit 1,4/1.5.1 bzw. und alles, was älter wird nicht mehr unterstützt. Bauen Sie die firmware selbst: j ist.mp/1TMBAaC.
  • Hi danke für die Antwort! Ich leuchtete mit einer neuen firmware-version und jetzt bekomme ich etwas auf die serielle Leitung. Aber wenn ich versuche, um die firmware zu Flashen bekomme ich die gleiche Fehlermeldung. Was könnte das problem sein?
  • Hhmm, was? "Ich leuchtete mit einer neuen firmware-version und jetzt bekomme ich etwas auf die serielle Schnittstelle" ODER "wenn ich versuche, um die firmware zu Flashen bekomme ich die gleiche Fehlermeldung." was ist das, ein Fehler oder nicht?
  • Sorry, ich schrieb es falsch. Ich leuchtete mit einer neuen firmware. Wenn ich auf die ESP8266 nun mit der ESPlorer, bekomme ich eine startup-Meldung. Ich kann nicht flash ein neues LUA-Skript, um es.
  • Lua-Skripte sind nicht "geflasht", Sie sind "hochgeladen", es ist wichtig, nicht mischen die beiden. Was startup-Nachricht bekommen Sie (aktualisieren Sie Ihre Frage)? Und was passiert, wenn Sie laden ein Lua script?
  • Ich fügte hinzu, die Fehlermeldung zu meiner Frage.

InformationsquelleAutor Mark | 2016-02-28
Schreibe einen Kommentar