(仮)釣りと電子工作 ST-LINK/V2でNo STM32 target found! とか Can not connect to target!になったときの解決方法 忍者ブログ
趣味の電子工作と釣りについて。電子工作は、おもに変換器作成。釣りはおもにトラウトの管釣り。
[477] [476] [475] [474] [473] [472]
STM32のblue pill を使っていて、うっかりSWDIOのPA13やSWCLKのPA14をINPUT_PULLUPしちゃうことがあると思う。そして詰む。ST-Link/V2で接続できなくなって、さあ大変。

こんなときは、いったんプログラムを消去して初期化すればいいのだが、初期化しようにもST-Link/V2に反応しない。。。さてどうしたものか。。。

どうすればいいのかあまり書いてないので、ここに備忘メモとして書き残しておく。

とりあえず STM32 ST-LINK Utilityを起動して、消しゴムのFull chip eraseを押下すると、

No target connected
Can not connect to target!

となって、消せない!

そこでそうするか?

まずは、



A full chip erase will be performed. Do you want to continue?

と表示された状態で、Blue pill のリセットボタンを押しっぱなしにしたまま「OK」ボタンを押下する。画面がフリーズするので、リセットボタンを短時間離して、Eraseが始まったら、またリセットボタンを押下する。うまくいかないときは、このリセットボタンを離す時間をいろいろ調整する。なんとなく0.3秒ぐらい離すのがいい感じがするが、離しっぱなしでも問題ないときもあるし、離している間に接続が切れたりするので、もうよくわからない。
が、5、6回試行すれば、ほぼ確実にEraseできるであろう。






PR
この記事にコメントする
お名前
タイトル
文字色
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字
カレンダー
07 2025/08 09
S M T W T F S
1 2
3 4 5 6 7 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
リンク
最新TB
バーコード
ブログ内検索
カウンター
Powered by ニンジャブログ  Designed by 穂高
Copyright © (仮)釣りと電子工作 All Rights Reserved
忍者ブログ / [PR]