LoginSignup
4
4

More than 3 years have passed since last update.

SW4STM32でST-Link V2からSWDで書き込みできた

Last updated at Posted at 2019-02-18

NucleoやDiscoveryといった評価ボードではなく、自作ボードなどのマイコンにST-Linkを使ってSWD経由で書き込む時の注意点を発見したのでメモ。
BluePillもこの方法が使えるだろう。

SW4STM32で各マイコンに対応したプロジェクトを作り、実行ボタンをクリックして書き込もうとすると
"unable to reset target"
などとエラーが出て書き込めない。

※現在この記事ではPleiadesで日本語化したSW4STM32を例に説明しています。

解決するには

  1. "実行の構成"->変更したい構成を選択->"デバッガー"を選択
  2. "Configuration Script"で"ユーザー定義"にチェックを入れる。
  3. "適用"をクリックし"実行の構成"を閉じる。
  4. プロジェクト内のcfgファイル(例えば "Debug myproject Run.cfg")を書き換える。 2.reset_configの行をコメントアウトする。
# reset_config srst_only srst_nogate connect_assert_srst # この行をコメントアウト
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4