Esp32S3 : Is it possible to flash the chip over USB without the USB-SERIAL-JTAG interface ?
Posted: Fri Sep 19, 2025 11:12 am
Good afternoon,
I am programming an Esp32S3 with Esp-Idf.
I would like to change the content of the USB string descriptors 1 (iManufacturer) and 2 (iProduct)
but I have not found how to do it with the Usb-Serial-JTAG interface.
So, I disabled the USB-Serial-JTAG interface in menuconfig and I am now using the TinyUSB driver (In CDC mode)
in order to send/receive datas over USB. => With this driver, I have found how to change the USB string descriptors.
My problem is that know, because the USB-Serial-JTAG interface has been disabled,
I can't flash the chip using USB anymore. The USB port cannot be found when a USB Cable is connected between the computer and
my board.
Do you know if it is possible to flash the Esp32S3 over USB when the USB-Serial-JTAG driver is disabled ?
Thank you for your help,
Best regards,
Thomas TRUILHE
I am programming an Esp32S3 with Esp-Idf.
I would like to change the content of the USB string descriptors 1 (iManufacturer) and 2 (iProduct)
but I have not found how to do it with the Usb-Serial-JTAG interface.
So, I disabled the USB-Serial-JTAG interface in menuconfig and I am now using the TinyUSB driver (In CDC mode)
in order to send/receive datas over USB. => With this driver, I have found how to change the USB string descriptors.
My problem is that know, because the USB-Serial-JTAG interface has been disabled,
I can't flash the chip using USB anymore. The USB port cannot be found when a USB Cable is connected between the computer and
my board.
Do you know if it is possible to flash the Esp32S3 over USB when the USB-Serial-JTAG driver is disabled ?
Thank you for your help,
Best regards,
Thomas TRUILHE