Windows
arm-none-eabi-gdb
ARM は Windows 向けの .exe インストーラーを提供しています。こちら から 1 つ入手し、指示に従ってください。
インストール処理が完了する直前に、“Add path to environment variable”
オプションにチェックを入れるか選択してください。次に、ツールが %PATH% に入っていることを確認します:
gcc がインストールされていることを確認します:
arm-none-eabi-gcc -v
結果は次のようになります:
(..)
$ arm-none-eabi-gcc -v
gcc version 5.4.1 20160919 (release) (..)
OpenOCD
Windows 向けの OpenOCD には公式のバイナリーリリースはありませんが、非公式のリリースが
こちら で入手できます。0.10.x の zip ファイルを入手し、ドライブ上のどこかに展開してください(
C:\OpenOCD をおすすめしますが、ドライブ文字は適切なものにしてください)。その後、次のパスが含まれるように %PATH%
環境変数を更新します: C:\OpenOCD\bin(または先ほど使用したパス)。
次のコマンドで、OpenOCD がインストールされており %PATH% に含まれていることを確認します:
openocd -v
結果は次のようになります:
$ openocd -v
Open On-Chip Debugger 0.10.0
(..)
PuTTY
最新の putty.exe を このサイト からダウンロードし、%PATH% 内のどこかに配置してください。
ST-LINK USB ドライバー
さらに、この USB ドライバー もインストールする必要があります。そうしないと OpenOCD は動作しません。インストーラーの 指示に従い、正しい(32 ビット版または 64 ビット版)ドライバーをインストールしてください。
以上です! 次のセクション に進んでください。