I'm having an issue with my ESP32-C6 module when connecting it to my Windows 10 PC. The device is not being recognized, and I keep getting the error message "USB Device Not Recognized." Here's a summary of my setup and the steps I've taken so far:
Setup:
ESP32-C6 module
Windows 10 Pro (version 1809)
Using a USB cable that supports data transfer
ESP-IDF 5.1.1 with Visual Studio Code (version 17.7.6)
Issue:
When I connect the ESP32-C6 to my PC using the USB port, it doesn't get recognized. Instead, I see an error in the Device Manager: "Unknown USB Device (Device Descriptor Request Failed)."
Steps Taken:
Tried different USB cables (all supporting data transfer).
Connected to different USB ports on my PC.
Restarted the PC and reconnected the device.
Tried connecting the device to another PC, but faced the same issue.
Checked the Device Manager for any warning symbols or errors under "Universal Serial Bus controllers."
Despite these steps, the issue persists. I also reviewed the official documentation for the ESP32-C6 and related forums, but couldn't find a solution.
Is this a known issue with the ESP32-C6, and are there any specific troubleshooting steps I might have missed?
Could this be a hardware fault with the ESP32-C6 itself?
Are there any specific driver versions or settings I should try to ensure proper recognition of the device?
Any help or suggestions would be greatly appreciated. Thanks in advance for your assistance!
Best regards,
ESP32-C6 not recognised
ESP32-C6 not recognised
- Attachments
-
- 1.png (44.11 KiB) Viewed 3528 times
-
- 3.png (12.56 KiB) Viewed 3528 times
-
- 5.png (13.57 KiB) Viewed 3528 times
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-C6 not recognised
What specific 'module' do you use, is there any other hardware around it? If you wired up USB yourself: are you sure you didn't swap D+ and D-?
Re: ESP32-C6 not recognised
We use ESP32-C6-WROOM-1
We produced 10 boards, seven out of ten are recognized properly by the PC as COM port. The other three are not. So D+ and D- are not swapped.
However, those three faulty boards can be flashed by UART, and the rest of peripherals (WIFI, SPI,..) works properly.
It seems that the USB peripheral is damaged or not properly configured.
We produced 10 boards, seven out of ten are recognized properly by the PC as COM port. The other three are not. So D+ and D- are not swapped.
However, those three faulty boards can be flashed by UART, and the rest of peripherals (WIFI, SPI,..) works properly.
It seems that the USB peripheral is damaged or not properly configured.
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-C6 not recognised
Possibly. Do you have a schematic you can share? Could be that you didn't implement USB properly.
Re: ESP32-C6 not recognised
Yes, I can provide you with a schematic:
- Attachments
-
- image_2024_05_24T10_59_21_596Z.png (63.73 KiB) Viewed 2772 times
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-C6 not recognised
You're running IC1 awfully close to its limits... it has a minimum input voltage of 4.75V, and with the 0.2 to 0.3V dropout over the Schottky, you're getting in that range. Might be worth feeding in a power supply that is known to be high enough into it and seeing if your problems go away.
Aside from that, might be that the modules are caught in a reset loop. Can you wire GPIO0 low and then plug it in, see if Windows detects the chip OK then?
Aside from that, might be that the modules are caught in a reset loop. Can you wire GPIO0 low and then plug it in, see if Windows detects the chip OK then?
Who is online
Users browsing this forum: No registered users and 145 guests