Windows系统ESP32-C3连接USB无法识别出JTAG设备

bigcat26
Posts: 3
Joined: Tue Nov 08, 2022 2:50 am

Windows系统ESP32-C3连接USB无法识别出JTAG设备

Postby bigcat26 » 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的串口设备,和下图一样:

Image

只有一个串口,没有出现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。

请问是什么原因

Who is online

Users browsing this forum: No registered users and 12 guests