对于eclipse调试STM32F429发现板

时间:2016-02-13 17:51:55

标签: eclipse arm stm32 openocd

当我在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来使用这些板。我希望有人可以让我摆脱这种情况。

提前致谢。

干杯!!

1 个答案:

答案 0 :(得分:0)

您使用命令和调试器的内容是什么?

<强>尝试:

openocd -f interface/jlink.cfg -f target/stm32f429discovery.cfg