ESP32-S3 native USB does not work
Posted: Thu Aug 17, 2023 6:21 am
I get code 43 usb device descriptor failed when I plug in my custom ESP32-S3 board.
Native USB does work on a esp32-s3-devkitc-1, so I transplanted the module to my custom board.
Now the custom board still does not work, but the devkit does, indicating a hardware issue.
It seems so simple: IO19 as D-, IO20 as D+. 3V3 is present via an LDO from the 5V usb power.
Uploading via UART is possible. Layout snippet is attached. Swapping D-/D+ does not work.
Are there strapping pins somehow related to this issue that I am unaware of?
Native USB does work on a esp32-s3-devkitc-1, so I transplanted the module to my custom board.
Now the custom board still does not work, but the devkit does, indicating a hardware issue.
It seems so simple: IO19 as D-, IO20 as D+. 3V3 is present via an LDO from the 5V usb power.
Uploading via UART is possible. Layout snippet is attached. Swapping D-/D+ does not work.
Are there strapping pins somehow related to this issue that I am unaware of?