Forum: Mikrocontroller und Digitale Elektronik ESP32-S3 - tinyusb


von Bert S. (kautschuck)


Lesenswert?

Hi

Ich habe auf einen ESP32-S3 das Demoprojekt aus ESP-IDF installiert 
(https://github.com/espressif/esp-idf/tree/master/examples/peripherals/usb/device/tusb_serial_device). 
Dabei flashe ich den ESP32 immer über den integrierten USB. Nachdem ich 
aber nun das Projekt geflasht habe, kann ich nicht mehr neu flashen. Ich 
sehe aber das Gerät als USB Device im Gerätemanager.

Jemand eine Idee, wie ich den ESP32 wieder flashen kann?

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

GPIO0 auf Low ziehen, dann resetten (CHIP_PU kurz auf Low ziehen). Der 
ESP32S3 startet dann mit dem ROM-Bootloader, dann kannst du ihn wie 
gehabt flashen.

Das geht aber nicht falls du auch per eFuse den USB-Serialport 
abgeschaltet hast (EFUSE_DIS_USB_SERIAL_JTAG).

Dann per UART flashen, das geht immer, z.B. via ESP-Prog.

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.