ESP8266 nicht Flashbar

Gast #6461519
Lesenswert?

Hallo,
Ich versuche gerade den ESP 8266 über meinen Arduino Mega 2560 zu 
flashen, mit Hilfe von NodeMCU.
Das Problem ist, dass der ESP nicht einmal gefunden wird.
"Note:Begin find ESP8266."

Das lustige: Vertausche ich RX und TX erhalte ich folgende Meldung:
"Note:ESP8266 ACK success."

nach einer Zeit folgt jedoch das:
"Error:Read ESP8266 register timeout."

Den ESP habe ich folgendermaßen angeschlossen:
VCC -> 3,3V
GND -> GND
TXD -> RX
RXD -> TX
CH_PD -> 3,3V
GPIO0 -> GND
GPIO2 -> 3,3V
RST -> 3,3V
Gast #6461705
Lesenswert?

Tut mir Leid. Ich meinte natürlich ein Programm welches NodeMCU heißt.
Der ESP ist direkt am Arduino angeschlossen. Mittlerweile konnte ich das 
Problem jedoch lösen.

Das ESP habe ich wie folgt mit dem Arduino verbunden:

GND -> GND
GPIO2 -> Keine Verbindung
GPIO0 -> GND
RXD -> RX
TXD -> TX
CH_PD -> 3,3V
RST -> Keine Verbindung
VCC -> 3,3V

Und am Arduino selbst:

RST -> GND

Dann habe ich einen anderes Flash-Programm verwendet und konnte den ESP 
erfolgreich flashen. Dann den Arduino trennen und GPIO0 von GND nehmen.
Der Arduino kann nun wieder angeschlossen werden und man kann über den 
Serial Monitor mit dem ESP kommunizieren.
Für die neue Software und die Firmware die ich verwendet habe, habe ich 
leider keinen Downloadlink.
Gast #6462305
Lesenswert?

Brain 2.0 schrieb:
> Achso, die sind dir so zugeflogen ;)
> Naja, du kannst ja auch die Programme hier posten, bzw. den Titel
> angeben.

Ich weiß leider nicht wie das hier so mit Verlinkungen läuft, da ich 
kein Mitglied bin und auch nicht vor habe eines zu werden, daher habe 
ich sicherheitshalber nichts verlinkt.
Die Links die im Internet zu finden sind wirken auch alle eher unseriös, 
weswegen ich noch weniger etwas verlinken möchte, da ich keine 
Verantwortung für irgendetwas nehme.

Das Programm nennt sich ganz einfach "ESP8266 Flash Downloader".
Ich bin mir aber sicher, dass andere Flasher auch funktionieren, ich 
gehe davon aus, dass lediglich der NodeMCU Flasher nicht funktioniert.

Als Firmware habe ich eine einzige .bin Datei verwendet, das ist bei dem 
Programm, welches ich verwendet habe auch nicht anders möglich. Es gibt 
scheinbar auch Firmwares welche mehrere .bin Dateien benötigen.
Gast #6462581
Lesenswert?

Du musst schon konkret beschrieben, was du gemacht hast, welche Produkte 
und welche Programme du mit welchen Einstellungen und Kommandos 
verwendet hast. Du musst uns in die Lage versetzen, genau das 
(mindestens in Gedanken) zu wiederholen, was du gemacht hast. Nur dann 
können wir dir helfen.

Welche Rolle spielt hier dein Arduino Mega 2560? Ich vermute, dass du 
ihn als USB-UART Adapter missbrauchen wolltest.

> Ich weiß leider nicht wie das hier so mit Verlinkungen läuft

Einfach die URL hinschreiben.

> Die Links die im Internet zu finden sind wirken auch alle
> eher unseriös, weswegen ich noch weniger etwas verlinken möchte

Stattdessen sollen wir lieber raten, was du gemacht und verwendet hast? 
So geht das nicht!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren