ラズベリーパイpicoの書き込み方法についてです。通常はBOOTSELボタンを押しながらリセットでBOOTSELモードになってuf2ファイルを書き込む事が出来ると思うのですが、ボタンを押さずにこのBOOTSELモードにする方法が知りたいのです。picoはケース内に組み込まれており、USBポートは外部から接続可能なのですがケースをばらさないとBOOTSELボタンが押せません。パソコンはWindows10もしくは11を想定。picoのドキュメントを見るとpicotoolを使用して可能な様な記述があるのですが、BOOTSELモードへの切り替えはできません。(一旦BOOTSELモードになるとpicotoolの動作は問題ない)一部の開発環境ではこれら一連の動作をして書き込みを行っているので方法はあるはずだと確信しています。

Windows

1件の回答

回答を書く

1143203

2026-08-27 22:40

+ フォロー

AIの回答も間違いではないのですが・・・

「前提条件」があるんです。



大きく分けて

1)pico-sdkの場合

USB通信可能な状態になっており、picotoolによる通信制御が可能。

2)Arduino系の場合

USBシリアルが有効になっており、1200bpsギミックが使える。

となっています。

picotoolでの制御ができない状態という事は、Arduino系で作られたものと

推測できます。

であれば2)の1200bpsギミックが使えると思います。

これはArduinoIDEが他のマイコンでも使用しているギミックで

COMポートを1200bpsでオープン/クローズすると

書き込みモードに遷移するという物です。



外部通信機能が使える場合なら、BOOTSELモードに遷移するコマンドを

組み込んでおくのが最も確実ですので今後はそちらをおすすめします

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有