Hallo!
Da ich für ein Projekt einen ESP32 verwendet habe, wollte ich das WROOM
direkt auf die Platine geben, um Platz zu sparen. Leider scheint aber
irgendetwas schief gegangen zu sein und ich kann den ESP32-WROOM nicht
programmieren.
Ist der ESP32 mit Strom versorgt, sendet er folgende Daten wiederholt
über UART:
Daraus schließe ich, dass er sich ständig zurücksetzt und irgendetwas
mit der Datenübertragen nicht stimmt, weil dort Sonderzeichen
auftauchen.
Kann das jemand bestätigen und mir vielleicht helfen, warum der ESP32
Sonderzeichen sendet? Prinzipiell sollte die Resetschaltung
funktionieren, da ich mich an den Angaben von ESPRESSIF gehalten habe.
Das Kuriose daran ist aber, dass der ESP32 sich tatsächlich in den
Programmiermodus versetzen lässt:
Danke für deine schnelle Antwort!
Genau so, wie sie laut dem Datenblatt beschalten werden sollen. Bis auf
den JTAG Stecker habe ich das fast 1:1 übernommen.
LG
Ich bin ein bisschen verwirrt:
> ich kann den ESP32-WROOM nicht programmieren.
[...]
> dass der ESP32 sich tatsächlich in den Programmiermodus versetzen lässt:
Wenn der ESP32 sich in den Programmier-Modus versetzen lässt, warum
kannst du ihn dann nicht programmieren?
> Kann das jemand bestätigen und mir vielleicht helfen, warum der ESP32
Sonderzeichen sendet?
Ich vermute, da das zumindest immer gleich anfängt: Die Baudrate, mit
der der ESP32 (nach dem "Bootscreen") sendet, passt nicht zu der, mit
der du empfängst. Kannst ja mal verschiedene durchprobieren, vielleicht
kommt dann irgendwann Klartext.
Ansonsten wäre mein nächster Schritt, nach RTCWDT_RTC_RESET zu suchen
(µc.net, Suchmaschine, esp32.net)
MfG, Arno
Baudrate war auch mein erster Gedanke, hat aber leider nichts gebracht,
alle durch zu probieren.
Danke für den Tipp mit "RTCWDT_RTC_RESET", ich recherchiere in diese
Richtung einmal und melde mich später.
LG