Не удается найти файлы сценариев с 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.

Другие вопросы по тегам