Forum: Mikrocontroller und Digitale Elektronik ESP8266: Fatal exception


von Walter T. (walt22)


Lesenswert?

Hallo,

ich habe versucht den ESP8266 in Betrieb zu nehmen, erhalte allerdings 
nach dem Einschalten kein OK oder ready, sondern die Fehlermeldung:

Fatal"exception"(0):"\r\n

Diese Meldung wird mehrfach mit 115.2 KBaud ausgegeben.
Ich verwende einen ESP-01, Chip: ESP8266EX
Der Pin CH-PN liegt auf 3.3V.
Ein zweites Modul bringt die gleichen Resultate. Bei Reset wiederholt 
sich die Meldung.

Als Anfänger bin ich im Moment ratlos und hoffe auf einen Tipp vom 
Experten.

Vielen Dank vorab
Walter

von Klaus (Gast)


Lesenswert?

Kannst du einen Befehl über die serielle Schnittstelle absetzen (z. B. 
AT)?

Spannung OK. Stabiles Netzteil 3,3 V, min. 300 mA, keine Einbrüche. 
Vernünftiger Aufbau? Keine fliegenden Drähte.

von walt22 (Gast)


Lesenswert?

Hallo Klaus,

ich kann keine AT-Befehle absetzen. Strom nehme ich über die 
USB-Verbindung des USB-UART-Wandlers mit nachgeschaltetem 3.3V-Regler. 
RX-Eingang über Spannungsteiler.

Gruß
Walter

von Klaus (Gast)


Lesenswert?

Da beide ESPs das Verhalten zeigen könnte es am Aufbau liegen. Bei Strom 
aus dem USB-Port bin ich skeptisch. Welchen 3,3 V Regeler verwendest du?

Kannst du ein Bild von deinem Aufbau posten? Hast du ein Oszilloskope?

von walt22 (Gast)


Lesenswert?

Hallo Klaus,

vielen Dank für deine Tipps.
Als Regler verwende ich einen LP2950 3.3V, allerdings die kleine 100 
mA-Version. Ich dachte das reicht. Habe ein dickes Steckernetzteil 
rangehängt mit dem selben Resultat. Als nächstes werde ich eine dicke 
3.3V-Spannungsversorgung ohne Regler dranhängen.
Scope und LA habe ich.

Mein Aufbau ist ordentlich, Bild poste ich später.

Gruß
Walter

von Klaus (Gast)


Lesenswert?

Sind die ESPs aus der gleichen Quelle? Könnte es sein, dass du die 
Exception vom Bootloader bekommst, da die Firmware fehlt?


Hier die Belegung, wie ich sie verwende:

GPIO 0, GPIO2 und /RST sind offen.

VCC und /Power Down auf 3,3 V

RxD, TxD sind mit einem MAX3232 verbunden.

Und GND ist GND

-------------------------------------------------------------------

ESP8266 ESp-01 Pinbelegung

RxD    o  o VCC
GPIO 0 o  o /RST
GPIO 2 o  o /Power Down
GND    o  o TxD

von walt22 (Gast)


Lesenswert?

Hallo Klaus,

Vielen Dank. Das Problem ist gelöst. Habe über mein Labornetzteil direkt 
3.3V eingespeist und jetzt funktioniert es. Ich erhalte das "ready" und 
kann Kommandos absetzen.

Ich freue mich über den Expertenbrain in diesem Forum.

Dank und Gruß
Walter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.