2017-10-10 139 views
0

我试图将OpenOCD与我的ST发现板一起使用,请参阅本教程:https://japaric.github.io/discovery/README.html。当验证OpenOCD的安装我收到以下错误:使用OpenOCD找不到脚本文件

output of command

我试过所有文件提供绝对路径,这是行不通的。我也尝试使用脚本/板文件夹中找到的脚本文件。他们显示类似的问题,文件无法找到。任何解决这个问题的指针都会很棒。

我的主机运行的是Windows 10

+0

你安装OpenOCD的目录是什么?似乎你使用bash的Win10。什么'哪个openocd'打印? –

+0

我使用cygwin,OpenOCD在C:\ OpenOCD下。在我的路径中,我有C:\ OpenOCD \ bin。然而'哪个openocd'显示'/ cygdrive/c/OpenOCD/bin/openocd'。所以我猜这个命令应该是'openocd -s \ cygdrive \ c \ OpenOCD \ share \ openocd \ scripts'? –

+0

是的,但正斜线:'openocd -s/cygdrive/c/OpenOCD/share/openocd/scripts' –

回答

0

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

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