vscode用openocd无法正常烧录软件
使用芯片stm32f101zet6
报错信息xPack Open On-Chip Debugger 0.12.0+dev-01685-gb9224c0c0-dirty (2024-08-02-19:51)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
embedded:startup.tcl:28: Error: Can't find openocd.cfg
in procedure 'script'
at file "embedded:startup.tcl", line 28
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Error: Debug Adapter has to be specified, see "adapter driver" command
embedded:startup.tcl:28: Error:
in procedure 'script'
at file "embedded:startup.tcl", line 28
vscode适配openocd
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!
根据报错信息,可能是openocd无法找到openocd.cfg文件导致的问题。需要确保在启动openocd时,指定了正确的配置文件路径。可以在命令行中使用以下命令启动openocd,并指定openocd.cfg文件所在的路径:openocd -f /path/to/your/openocd.cfg另外,报错信息中还指出需要指定调试适配器(Debug Adapter),可以使用以下命令指定调试适配器:
adapter driver your_debug_adapter请将命令中的your_debug_adapter替换为你所使用的具体调试适配器的名称。 如果上述方法仍然无法解决问题,可以尝试更新openocd的版本或查看openocd的官方文档寻找更多解决方案。
解决 无用评论 打赏 举报