#debugging #ftdi #esp32 #openocd #jtag
#отладка #ftdi #esp32 #openocd #jtag
Вопрос:
Я пытаюсь отладить esp32 с помощью отладчика ft2232d , однако при запущенном скрипте openocd я получаю указанную ниже ошибку.
./openocd -s share/openocd/scripts -f ../interface/ftdi/esp32_devkitj_v1.cfg -f board/esp-wroom-32.cfg Открытый встроенный отладчик 0.10.0 dev-00703-g21687eb (2019-03-04-16:30) С лицензией GNU GPL v2 Для получения отчетов об ошибках прочитайте http://openocd.org/doc/doxygen/bugs.html встроенный:startup.tcl:63: Ошибка: не удается найти ../interface/ftdi/esp32_devkitj_v1.cfg в процедуре ‘script’ в файле «embedded:startup.tcl», строка 63
Теперь я понимаю, что в моем интерфейсном каталоге не найден файл esp32 cfg, но я искал, и такого файла нет.
Кроме того, сборка openocd из scatch привела к отсутствию файлов bin в главном каталоге, но эти файлы находятся в папке src.
Спасибо за вашу помощь.
Ответ №1:
Если вы используете Eclipse, попробуйте заключить путь к файлу вашей конфигурации в двойные кавычки. У меня была похожая ошибка, и изменение аргумента на -f "interface/stm32f429.cfg"
, казалось, исправило эту ошибку для меня.