Windows系统ESP32-C3连接USB无法识别出JTAG设备
Posted: Tue Nov 08, 2022 3:06 am
系统:Win10
开发板:ESP32-C3,合宙经典版,没有烧过eFUSE
开发环境:esp-idf, vscode
这个板子上自带了一个type-c的usb端口,接入电脑会出现一个ch343的串口设备,可以用来idf flash monitor,查看运行输出。
我按照 https://docs.espressif.com/projects/esp ... -jtag.html 这里的说明配置内置jtag接口,将usb接上5v, gnd, io18, io19,然后接到电脑上出现的是一个silicon labs的cp2102的串口设备,和下图一样:
只有一个串口,没有出现jtag debug unit设备。vscode上的debug有com,usb和jtag三个,只能选COM口。
试过替换cp2102的驱动强制用espressif的驱动,也没有出现jtag。
如果直接运行 openocd board\esp32c3-built-in.cfg,会提示unable to open device,xlen=-1,没有libusb字样。openocd打印的usb vid、pid是espressif的,不匹配usb设备的vid、pid。
请问是什么原因
开发板:ESP32-C3,合宙经典版,没有烧过eFUSE
开发环境:esp-idf, vscode
这个板子上自带了一个type-c的usb端口,接入电脑会出现一个ch343的串口设备,可以用来idf flash monitor,查看运行输出。
我按照 https://docs.espressif.com/projects/esp ... -jtag.html 这里的说明配置内置jtag接口,将usb接上5v, gnd, io18, io19,然后接到电脑上出现的是一个silicon labs的cp2102的串口设备,和下图一样:
只有一个串口,没有出现jtag debug unit设备。vscode上的debug有com,usb和jtag三个,只能选COM口。
试过替换cp2102的驱动强制用espressif的驱动,也没有出现jtag。
如果直接运行 openocd board\esp32c3-built-in.cfg,会提示unable to open device,xlen=-1,没有libusb字样。openocd打印的usb vid、pid是espressif的,不匹配usb设备的vid、pid。
请问是什么原因