STBeeで遊ぶ ST-LINKを使ってみる
ST-LINKはSTマイクロエレクトロニクス純正のJTAGライター・デバッガ。
V2が登場したが手元にあるのはV1。
http://www.st.com/internet/evalboard/product/219866.jsp
準備
ST-LINK firmware upgradeをダウンロードする。
http://www.st.com/internet/evalboard/product/219866.jsp
ST-LINKをPCに接続してST-LinkUpgrade.exeを実行。
"Device Connect"をクリックし、Upgradeを勧められたらYesをクリックしてアップグレード。
使用
IDEなしでも利用できる方法。
上と同じリンク先からST-Link Utilityをダウンロードしてインストールする。
ST-LINKをPCに接続して、このツールを起動。
"Target" -> "Connect"を実行後、消去やバックアップ、書き込みができる。
ファームウェア更新もこっちでもできる。
さあ、ST-LINKを使ってデバッグだ。となると課題あり。
これまでは、プロ向けのIDE(IAR、KEIL、Atollicなど)を使う必要があった。
OpenOCD + GDBという組合せがST-LINKでは使えなかったため。
ST-LINKにこだわらず汎用のJTAGツールを持ってくれば良いのだが、せっかくなので使いたい。
そうしたら、なんと先達によってOpenOCDが使えるようになっていた。