Не удается найти файлы сценариев с OpenOCD
Я пытаюсь использовать OpenOCD вместе с моей платой обнаружения ST, следуя этому руководству: https://japaric.github.io/discovery/README.html. При проверке установки OpenOCD я получаю следующую ошибку:
Я пытался предоставить абсолютные пути ко всем файлам, это не работает. Я также попытался использовать файлы сценариев, которые находятся в папке scripts / board. Они показали аналогичные проблемы, файлы не могут быть найдены. Любые указатели на решение этой проблемы было бы замечательно.
Мой хост-компьютер работает под управлением Windows 10.
2 ответа
cd
в /cygdrive/c/OpenOCD/share/openocd/scripts
а затем выполнить openocd -f file1 -f file2
,
В качестве альтернативы команда, показанная на рисунке вопроса, похоже, работает в обычной командной строке Windows независимо от текущего рабочего каталога.
У меня была точно такая же ошибка. Я решил это, указав путь к скриптам. Это можно сделать либо добавив openocd в ваш путь, либо запустив openocd из папки сценариев и предоставив.cfg
файлы с относительными путями.
openocd -f ../../../interface/stlink.cfg -f ../../../board/stm32f429discovery.cfg
Если вы хотите использовать openocd и gdb с vs-кодом, вы можете проверить мою суть на github.