完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
我正在使用 Visual Studio Code 1.73.1、ESP IDF 4.4.2 和 OpenOCD 0.11.0 在 Windows 10 计算机上工作。我的开发板是 ESP32C3 DevkitM-1 V1.0。我一直在将产品移植到 Espressif 系统,但我正处于需要调试一些指针问题并需要实时调试的地步。我还没有让 OpenOCD 工作,所以我着手让它工作。由于 ESP32C3 具有内置的 JTAG 系统,我应该能够使用插入开发套件的 USB 电缆进行调试。我也有一个 ESP-PROG 板,我曾尝试将其插入 ESP32C3(不同于 ESP32)上的正确引脚,但没有成功。我已经使用 zadig 并为 ESP-PROG ftdi 芯片和 DevkitM-1 尝试了几个不同的驱动程序,但结果没有改变。
我看过的一些教程听起来像是 OpenOCD 与 ESP IDF 捆绑在一起,但我没有看到。我将它添加到我的 IDF 安装中,看起来没问题。最终我计划按照本教程中的说明自动启动 OpenOCD:https ://www.youtube.com/watch?v= uq93H7T7cOQ,但现在我从 VSCode 中的 Powershell 终端启动 OpenOCD。似乎最适合使用内置 JTAG 的命令是“openocd -f $OPENOCD_SCRIPTS/board/esp32c3-builtin.cfg”。这是输出: 代码:全选 PS C:projectsEspressif_prjmyLifterESP> openocd -f $OPENOCD_SCRIPTS/board/esp32c3-builtin.cfg Open On-Chip Debugger 0.11.0 (2021-11-18) [https://github.com/sysprogs/openocd] Licensed under GNU GPL v2 libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3 For bug reports, read Error: The specified debug interface was not found (esp_usb_jtag) The following debug adapters are available: 1: ftdi 2: usb_blaster 3: usbprog 4: jlink 5: vsllink 6: rlink 7: ulink 8: arm-jtag-ew 9: hla 10: osbdm 11: opendous 12: aice 13: picoprobe 14: cmsis-dap 15: xds110 16: st-link “错误:找不到指定的调试接口(esp_usb_jtag)”是我的问题。似乎缺少调试适配器。我不确定这是硬件(例如不正确的驱动程序,因此 OpenOCD 无法找到硬件)还是一大块软件(将 OpenOCD 链接到驱动程序)。我已经仔细研究了 .cfg 文件,它们就在那里,而且它们所依赖的文件似乎也在那里。在 esp_usb_jtag.cfg 中,第 6 行是“适配器驱动程序 esp_usb_jtag”,它恰好位于接口文件夹中,所以它似乎存在于这一点上。 我已经尝试搜索我遇到的错误,但我无法找到其他有同样错误的人。 我尝试了其他一些 .cfg 文件,无论有没有 ESP-PROG 板,它们都失败了。 我在这里缺少什么让 OpenOCD 与 ES32C3 一起玩? |
|
相关推荐
1个回答
|
|
|
您需要一个特定于 ESP 的 OpenOCD 版本,因为 usb-serial-jtag(以及更多更改)尚未进入主线。应该在下载和安装 C 编译器的同时安装 ESP-IDF;不过,我不知道它在 Windows 下的确切存储位置。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
933 浏览 0 评论
1653 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1284 浏览 1 评论
1218 浏览 1 评论
4959 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1249浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2329浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2524浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 18:52 , Processed in 0.701443 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
603
