ESP32-S3 max USB JTAG Speed for Firmware upload

Jonathan2892
Posts: 45
Joined: Tue Dec 07, 2021 4:04 pm

ESP32-S3 max USB JTAG Speed for Firmware upload

Postby Jonathan2892 » Wed Jan 11, 2023 8:11 am

ESP32-S3 max USB_JTAG Speed for Firmware upload

Hello all,

I am using the usb-jtag interface to upload my firmware to the esp32-s3.
Now I wonder if there is a way to increase the upload speed? Is there any hardware related limit?

I am using the VSCode esp-idf extension. In settings.json I can easily change teh baudrate for UART-flashing. But I think there is no option for changing the usb-jtag speed, since this comes from OpenOCD, right? From OpenOCD I get, that the clock speed for usb-jtag upload is 40000 kHz. Is this the upper limit?

Best,
Jonathan

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

Re: ESP32-S3 max USB JTAG Speed for Firmware upload

Postby ESP_Sprite » Thu Jan 12, 2023 4:04 am

It's mostly limited by the latency of the JTAG commands combined with the speed of the SPI flash. You could try uploading via the serial interface of the USB-serial-JTAG instead, possibly that is faster.

Who is online

Users browsing this forum: No registered users and 154 guests