Forum: Mikrocontroller und Digitale Elektronik ESP32-C3-MINI1-N4 ohne EN programmieren


von Steven T. (kampfwaffel)


Lesenswert?

Moin,

leider habe ich bei meinem PCB Design einen groben Patzer drin und mein 
ESP32-C3-MINI-1 hat EN immer auf 3,3V.
Leider verläuft die Leiterbahn unter dem ESP32.
Da ich die ESPs direkt habe bestücken lassen, stehe ich jetzt vor einem 
ziemlichen Problem die Teile zu programmieren.

Die Frage ist, gibt es irgendeine Möglichkeit die erste Programmierung 
für den ESP vorzunehmen ohne EN beeinflussen zu können?
Ich hatte jetzt einen Versuch gestartet in dem die Versorgungsspannung 
komplett gekappt wird, aber auch das klappte nicht so ganz.
Einmal meldete er zurück, dass er im USB Download wäre, aber das hab ich 
kein zweites mal bisher geschafft.

Auf dem PCB Layout sind alle GPIOs (außer eben EN) rausgeführt und 
beeinflussbar, auch USB+ und USB-.

Hat da noch jemand eine Idee das ganze zu retten?

Gruß

von Steven T. (kampfwaffel)


Lesenswert?

Ich hab das Problem gelöst.

GPIO9 auf GND ziehen, Spannungsversorgung einschalten. Dann befindet 
sich der ESP32-C3 im USB Download.
Dann über USBD+ und USBD- verbunden, dieser wird als 
USB-to-Serial-Bridge erkannt und er lässt sich problemlos programmieren.

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.