完善资料让更多小伙伴认识你,还能领取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 下的确切存储位置。
|
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 19:26 , Processed in 0.733358 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号