OpenOCD 找不到脚本文件

问题描述 投票:0回答:2

我正在尝试将 OpenOCD 与我的 ST 发现板一起使用,遵循本教程:https://japaric.github.io/discovery/README.html。验证 OpenOCD 安装时出现以下错误:

我试过为所有文件提供绝对路径,但它不起作用。我还尝试使用在 scripts/board 文件夹中找到的脚本文件。他们显示了类似的问题,找不到文件。解决这个问题的任何指示都会很棒。

我的主机运行的是 Windows 10。

cygwin stm32 openocd
2个回答
0
投票

cd
/cygdrive/c/OpenOCD/share/openocd/scripts
然后执行
openocd -f file1 -f file2

或者,无论当前工作目录如何,问题图片中显示的命令似乎都可以在正常的 Windows 命令提示符下运行。


0
投票

我有完全相同的错误。我通过指定脚本的路径解决了它。这可以通过将 openocd 添加到您的路径中或通过从脚本文件夹启动 openocd 并提供具有相对路径的

.cfg
文件来完成。

openocd -f ../../../interface/stlink.cfg -f ../../../board/stm32f429discovery.cfg

如果你想将 openocd 和 gdb 与 vs-code 一起使用,那么你可以查看我的github-gist

© www.soinside.com 2019 - 2024. All rights reserved.