Windows
arm-none-eabi-gdb
ARM は Windows 向けに .exe インストーラーを提供しています。こちら から入手し、指示に従ってください。
インストール処理が完了する直前に、“Add path to environment variable”
オプションにチェックを入れるか選択してください。次に、ツールが %PATH% に含まれていることを確認してください:
$ arm-none-eabi-gdb -v
GNU gdb (GNU Tools for Arm Embedded Processors 7-2018-q2-update) 8.1.0.20180315-git
(..)
OpenOCD
Windows 向けの OpenOCD の公式バイナリリリースはありませんが、自分でコンパイルする気がない場合は、
xPack プロジェクトがバイナリ配布版を こちら で提供しています。提供されている
インストール手順に従ってください。次に、%PATH% 環境変数を更新して
バイナリがインストールされたパスを含めてください。(簡単インストールを使っている場合は、
C:\Users\USERNAME\AppData\Roaming\xPacks\@xpack-dev-tools\openocd\0.10.0-13.1\.content\bin\ です)
OpenOCD が %PATH% に含まれていることを次のように確認してください:
$ openocd -v
Open On-Chip Debugger 0.10.0
(..)
QEMU
QEMU は 公式ウェブサイト から入手してください。
ST-LINK USBドライバー
さらに、this USB driver もインストールする必要があります。そうしないと OpenOCD は動作しません。インストーラーの 指示に従い、ドライバーの正しいバージョン(32 ビットまたは 64 ビット)をインストールしてください。
以上です!next section に進んでください。