Page 1 of 1

DFU Flashing - ESP32-S3-DevKitC

Posted: Sun Feb 06, 2022 6:08 pm
by meltdown03
I see that it's supported on Arduino, but with the IDF v5, I cannot figure out how to enable DFU flashing. Running dfu-util -l shows no supported devices no matter what I've tried. Can someone please tell me which menuconfig options I need to set? Or do I have to include some code to enable it? I tried looking at how Arduino is doing it, but I can't tell how it's really working.

Re: DFU Flashing - ESP32-S3-DevKitC

Posted: Mon Feb 07, 2022 1:23 am
by ESP_Sprite
Do you see the USB-serial-JTAG device the S3 has? If so, you actually need to burn a fuse to switch that over to use the USB-OTG peripheral instead on bootup.

Re: DFU Flashing - ESP32-S3-DevKitC

Posted: Mon Feb 07, 2022 2:10 am
by meltdown03
Oh, I thought there was a software method also. So I am guessing Arduino is using it in runtime so it only works after boot??

Re: DFU Flashing - ESP32-S3-DevKitC

Posted: Mon Feb 07, 2022 6:04 am
by ESP_Sprite
Yep.