ESP32-S3 rebooting to DFU

rtborg
Posts: 67
Joined: Wed Oct 23, 2019 6:15 am

Re: ESP32-S3 rebooting to DFU

Postby rtborg » Tue Dec 20, 2022 10:28 am

Turns out if you issue a software reset and keep GPIO0 low, the device does not enter DFU mode. So what's left is to have a GPIO trigger an external circuit which asserts both reset and boot signals.

ESP_Sprite
Posts: 9739
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32-S3 rebooting to DFU

Postby ESP_Sprite » Wed Dec 21, 2022 1:42 am

...or you look at my post above and know that there's a way to do all that without an external circuit as well?

rtborg
Posts: 67
Joined: Wed Oct 23, 2019 6:15 am

Re: ESP32-S3 rebooting to DFU

Postby rtborg » Tue Jan 03, 2023 10:00 am

@ESP_Sprite - I overlooked your previous answer somehow - the function you referred to works:

Code: Select all

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x3 (RTC_SW_SYS_RST),boot:0x20 (DOWNLOAD(USB/UART0))
Saved PC:0x403758f1
waiting for download
The chip I am testing the function on is manufactured before June 2022 and DIS_USB_OTG_DOWNLOAD_MODE is burned by default, I am now waiting for a newer chip to arrive and confirm DFU mode can be entered.

Many thanks!

Who is online

Users browsing this forum: Baidu [Spider] and 94 guests