自作基板のSTMマイコンが認識されない
解決したいこと
自作の基板にSTM32f303k8を載せているのですが、ST-LINK Utility及びSTMCubeIDEでエラーが発生します。
助けてください。
発生している問題・エラー
ST-LINK Utility
→16:01:01 : Can not connect to target!
If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu.
If you're trying to connect to a low frequency application ,please select a lower SWD Frequency mode from Target->Settings menu.
16:01:03 : No target connected
STMCubeIDE
→Error in final launch sequence:
Failed to start GDB server
Failed to start GDB server
ST-Linkデバイスの初期化エラー。
理由: (4) ターゲットにデバイスが存在しません
回路図
BootPinとVDDA繋がっていませんが基板上でBootPinはGNDとVDDAは3.3Vラインと繋いでいます。
自分で試したこと
・ST-LINKはSTM32f446reのBoardから切ったものを使っています。
・マイコンの電源は回路図のJ2の3.3Vに3cellのLipoバッテリーを5Vに降圧して入力しています。
・以前モタドラを作ったのですが、その基板では書き込みができるのでST-LINKやケーブルが壊れているわけではないです。
・BootPin及びVDDAPinが繋がっていなかったのでそれぞれGNDと3.3Vに繋ぎました。
・SWCLK、SWDIO、NRSTがマイコンのピンに半田で接続されて、GNDに落ちてはいません。
・電源の5Vはマイコンのピンに来ていました。
・半田もやり直しを何回かして別の基板で別のマイコンを使って作り直しましたが、動きませんでした。
その別の基板は3個作ったのですが2つフルではんだ付けして、1つはマイコンとSW1、C1、C2、R1、R2、D1の最低限を付けました。
・以前のモタドラが電源ケーブルに問題があったので新しく作り直しました。
他に問題が思いつかなく詰んでしまったので些細な問題でも教えていただけると嬉しいです。