当我在eclipse(luna)下为我的STM32F429 Discovery板启动调试会话时。我收到以下错误:
OpenOCD失败,代码为(1)。
控制台窗格中的信息是:
开放式片上调试器0.9.0-dev-00223-g1567cae(2015-01-12-13:43) 在GNU GPL v2下获得许可 对于错误报告,请阅读 http://openocd.sourceforge.net/doc/doxygen/bugs.html 信息:选定的传输接管了低级目标控制。与普通的JTAG / SWD相比,结果可能会有所不同 适配器速度:2000 kHz adapter_nsrst_delay:100 srst_only分隔srst_nogate srst_open_drain connect_deassert_srst 由GNU ARM Eclipse发起 信息:时钟速度2000 kHz 错误:打开失败 在程序'init'中 在程序'ocd_bouncer' 在程序'运输' 在程序'init'中
调试设置中引用的“board”文件是:stm32f429discovery.cfg
我确实让这个工作用于另一个ST-Micro板,我可以毫无问题地进行完整的调试会话。突然之间,它只是停止了能够访问电路板,我得到了与它相同的错误。
我希望能够使用在Linux上运行的纯开源s / w来使用这些板。我希望有人可以让我摆脱这种情况。
提前致谢。
干杯!!
答案 0 :(得分:0)
您使用命令和调试器的内容是什么?
<强>尝试:强>
openocd -f interface/jlink.cfg -f target/stm32f429discovery.cfg