安装openocd就不用多说了,使用
apt-get install openocd
这个命令就可以做到。
对于使用stm32w系列的MCU,需要下载新的openocd-0.7及以上版本才能支持。0.7版本的openocd很好地支持了stlinkv2。
编译openocd-0.7
./configure --enable-jlink --enable-stlink --prefix=/home/merlin/swinstall/openocd make make install
测试中使用stlinkv2是正常的,如下图
不过我使用Jlink却一下行不通,一直出现
Bogus trace status reply from target: qTStatus
这样的错误。