# 20240806170437 PIOでrp2040にuploadしようとするとエラー #platformio #rp2040 ## 普通(TinyUSBを使用したソフトが書きこまれて「いない」場合) pioでrp2040のプロジェクトを作成、uploadを実行すると、 ``` AVAILABLE: blackmagic, cmsis-dap, jlink, pico-debug, picoprobe, picotool, raspberrypi-swd CURRENT: upload_protocol = picotool Looking for upload port... Auto-detected: COM10 Forcing reset using 1200bps open/close on port COM10 Uploading .pio\build\generic\firmware.elf rp2040load 1.0.1 - compiled with go1.15.8 ..................... *** [upload] Error 1 ``` などと表示されて、うまくいかない。 ``` upload_protocol = mbed ``` とするとうまくいった。 mbedは ``` AVAILABLE: ``` に表示されていないので、今(20240806171338)はうまくいっているがサポートされていないかもしれない。 こちらの手順の通りにしたら動いた。 [PlatformIO+Raspberry Pi Picoで一時Uploadができなくなった話 - 名称未設定。](https://u-mid.hateblo.jp/entry/2023/01/29/115129) ## Refs. - [After flashing the pico, no life sign from the board · Issue #743 · earlephilhower/arduino-pico · GitHub](https://github.com/earlephilhower/arduino-pico/issues/743#issuecomment-1219450188) `mbed`の方法はここに書いてあった