安裝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
這樣的錯誤。