JLCPCB did a great job, as always.
Quite a list of things to test, but USB, JTAG and CDC seem to be working fine:
[27615.070318] cdc_acm 5-3.2:1.0: ttyACM0: USB ACM device [27615.451032] usb 5-3.2: USB disconnect, device number 122 [27615.803839] usb 5-3.2: new full-speed USB device number 123 using xhci_hcd [27617.497138] usb 5-3.2: new full-speed USB device number 124 using xhci_hcd [27617.726271] usb 5-3.2: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01 [27617.726276] usb 5-3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [27617.726278] usb 5-3.2: Product: USB JTAG/serial debug unit [27617.726280] usb 5-3.2: Manufacturer: Espressif [27617.726281] usb 5-3.2: SerialNumber: F4:12:FA:E8:62:6C
By the way, did you know that ESP32S3 and IDF have built-in USB peripheral support with JTAG and a console? So you no longer need to keep auto-flashing circuits on your ESP32 boards. More information here:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-guides/usb-otg-console.html
https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-guides/jtag-debugging/index.html
Good start, nevertheless. Stay tuned!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.