espressif / esptool-js

Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.
https://espressif.github.io/esptool-js/
Apache License 2.0
290 stars 108 forks source link

Problem with most current (11.2.0.167) CP210X driver on Windows 10 #87

Open dkalliv opened 1 year ago

dkalliv commented 1 year ago

On Windows 10 systems using the latest (11.2.0.167) CP210X driver I can not connect to ESP32 devices with a Silicon Labs CP2102 or CP2104 USB to UART bridge. I receive Error: Timeout PlatformIO or the Arduino IDE can connect and flash without issues. When downgrading the driver to version 6.7.4.261, esptool-js works as expected.

brentru commented 1 year ago

Hi @igrr - also confirming that I experience this with ESP8266 boards and the latest driver.

brentru commented 1 year ago

@dkalliv How were you able to downgrade the driver? I don't see any links for version 6.7.4.261 on the SiLabs site.

dkalliv commented 1 year ago

On one system I just did a downgrade (only possible if the driver was previously upgraded) for the others I downloaded the drivers from here: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

danielminson commented 1 year ago

I am also experiencing this error! To fix it I selected a driver already available in my computer on device manager image Like this (selecting 6.7.5 did the trick for me): image

RushikeshPatange commented 1 year ago

@brianignacio5 @igrr Any updates on this issue ?

igrr commented 1 year ago

@RushikeshPatange no, I haven't looked at this, I don't have a Windows PC to test with at the moment.

brianignacio5 commented 1 week ago

Could you try my fork in https://brianignacio5.github.io/esptool-js/ which implement #160 changes ?