Hi everyone,
Is it possible to use the USB port for both JTAG and Mass Storage Devices (or CDC)?
This can either be
- It enumerates as a composite device
- For the first 10 seconds of booting it’s JTAG, but also switches over to MSD if nothing has connected
I’m using the ESP32-S3-Mini and I am using every pin, so I can not use the external JTAG interface.
Thank You
Hello, Yes, it is possible to use the USB port for both JTAG and Mass Storage Devices (or CDC) on the ESP32-S3-Mini. This can be achieved by configuring the USB device to appear as a composite device, which means that it can present itself to the host as multiple devices at the same time. The firstRead more
Hello,
Yes, it is possible to use the USB port for both JTAG and Mass Storage Devices (or CDC) on the ESP32-S3-Mini. This can be achieved by configuring the USB device to appear as a composite device, which means that it can present itself to the host as multiple devices at the same time.
The first option is impossible, as USB-serial-JTAG (which provides the JTAG connection) and USB-OTG (which can provide the mass storage functionality) can’t be connected to the USB pins at the same time. The second option is viable.
Thank You
Nidhi Singh
See less