I am getting the following error trying to use an ESP-PROG with a n ESP32 project. I had this working fine for quite a while but it isn’t working now.
Error: no device found
Error: unable to open ftdi device with vid 0403, pid 6010, description '*', serial '*' at bus location '*'
Error: no device found
Error: unable to open ftdi device with vid 0403, pid 6014, description '*', serial '*' at bus location '*'
** OpenOCD init failed **
I have done the following:
- Deleted the tools-openocd-ESP32 package directory and had PlatformIO reinstall (package.json says it is the latest level)
- Ran: pio system prune --force
- Uninstalled and reinstalled the espressif32 platform
- Used zadig to assure RS232-HS (Interface 0) is using winusb.sys
- repowered the target hardware and replugged the USB cable to the ESP-PROG
- Reboot my Win10 AMD64 system
- Verified the VID/PID in the error message is the same as in Device manager
- Tried to find the source of " description ’ ’, serial ‘’ at bus location ’ ’ as part of the startup command but it is a mystery (and seems to be the heart of this problem!)
The relevant (and previously working) part of my platofrmio.ini is:
upload_protocol = esp-prog
upload_speed = 921600
debug_tool = esp-prog
debug_speed = 5000
debug_init_break = tbreak setup
Note that I have had this working before (both uploading and debugging) and, for another problem (BlueToothSerial linker errors) I had updated the Espressif 32 platform to v 6.8.1, and ( I think) this problem started.
Any advice on how I can fix this and get back to work?!