Replies: 2 comments
-
The ESP32-S3 has two USB controllers; one is the Serial/JTAG one you've been seeing and the other is a USB OTG controller: https://docs.espressif.com/projects/esp-iot-solution/en/latest/usb/usb_overview/usb_phy.html
I think in your |
Beta Was this translation helpful? Give feedback.
-
See the issue I raised at #17672 also the discussion at #17633. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
On the ESP32S3, a hard reset creates a JTAG CDC device over USB.
Clicking "STOP" in Thonny triggers a soft reset. This does not restart the JTAG CDC device.
I slightly modified the Micropython image and implemented the WebUSB+CDC(REPL) device in an MP script. A soft reset disables it and restores the JTAG CDC over USB. Is it possible to maintain WebUSB+CDC after clicking "STOP" in Thonny?
Is it possible to maintain CDC JTAG continuity using machine.USBDevice()?
Beta Was this translation helpful? Give feedback.
All reactions