System Workbench for STM32 (SW4STM32) でハマったのでメモ。
ST-Linkをマイコンボードに接続してデバッグしようと思ったら、下記のようなエラーが発生した。
Error: timed out while waiting for target halted
どうも SWCLK と SWDIO だけを接続して RESET を接続してなかったのが原因のようだ。この場合、Debug Configuration の Debugger の設定で「Reset Mode」が「Connect under reset」になっていると上記のエラーが発生する。RESETが接続されてない場合は「Software system reset」を選択しなければならない。