Arduino IDEでRaspberry Pi Picoのマルチコアが動いたので,そういえばESP32もデュアルコアだと思い出し,久しぶりに触り始めました。
ところが,Arduino IDEからESP32へのプログラムのダウンロードがうまくいかず,結局IDEのESP32用のボードマネージャの削除・再インストールでなんとかなった顛末のメモです。
IDEからのプログラムのダウンロード中にエラーが出る
・ESP32以外のMPUでは問題なくダウンロードできる
・ESP32はCOMポートからデバイスとしてIDEに認識されている
・ESP32がプログラムのダウンロードモードになっているのも確認できる
・エラーメッセージではダウンロードプログラム関連の異常らしい,,,
・ボードマネージャのファイルがどこか壊れている?
ということで,ESP32のボードマネージャの削除・再インストールをしようと始めたのですが,,
ボードマネージャの削除ができない!!
削除しようとするとこれもJavaがどうしたこうしたのエラーで削除できません。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/c3/1c/j/o0967021715250879077.jpg?caw=800)
で,Webの情報を頼りにボードマネージャの保存場所を探して,
esp32のボードマネージャのフォルダを一旦直接削除しました。
なかなか深い位置にいます(^^;;;;;
![](https://stat.ameba.jp/user_images/20230304/16/pta55/a5/db/j/o0831043815250879076.jpg?caw=800)
削除されているのを確認後,
通常通りの手順で再インストールしてLチカまでやっと辿り着きました。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/9a/61/j/o1200094515250879070.jpg?caw=800)
ボードマネージャの不調に気づくのや削除に手間取って,回復までに午前中を費やしてしまいました(^^;;;;;
ま,治って良かったです。
ちなみに副産物として,IDEのシリアルモニタを開いておくとESP32がプログラムのダウンロードモードになった事が確認できるのを知りました。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/a2/50/j/o0788018015250879073.jpg?caw=800)
ESP32-devkitなら基板上のBOOTボタンを押しながらENボタンを押すとこの状態が表示されて確認できますね。
ところが,Arduino IDEからESP32へのプログラムのダウンロードがうまくいかず,結局IDEのESP32用のボードマネージャの削除・再インストールでなんとかなった顛末のメモです。
IDEからのプログラムのダウンロード中にエラーが出る
・ESP32以外のMPUでは問題なくダウンロードできる
・ESP32はCOMポートからデバイスとしてIDEに認識されている
・ESP32がプログラムのダウンロードモードになっているのも確認できる
・エラーメッセージではダウンロードプログラム関連の異常らしい,,,
・ボードマネージャのファイルがどこか壊れている?
ということで,ESP32のボードマネージャの削除・再インストールをしようと始めたのですが,,
ボードマネージャの削除ができない!!
削除しようとするとこれもJavaがどうしたこうしたのエラーで削除できません。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/c3/1c/j/o0967021715250879077.jpg?caw=800)
で,Webの情報を頼りにボードマネージャの保存場所を探して,
esp32のボードマネージャのフォルダを一旦直接削除しました。
なかなか深い位置にいます(^^;;;;;
![](https://stat.ameba.jp/user_images/20230304/16/pta55/a5/db/j/o0831043815250879076.jpg?caw=800)
削除されているのを確認後,
通常通りの手順で再インストールしてLチカまでやっと辿り着きました。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/9a/61/j/o1200094515250879070.jpg?caw=800)
ボードマネージャの不調に気づくのや削除に手間取って,回復までに午前中を費やしてしまいました(^^;;;;;
ま,治って良かったです。
ちなみに副産物として,IDEのシリアルモニタを開いておくとESP32がプログラムのダウンロードモードになった事が確認できるのを知りました。
![](https://stat.ameba.jp/user_images/20230304/16/pta55/a2/50/j/o0788018015250879073.jpg?caw=800)
ESP32-devkitなら基板上のBOOTボタンを押しながらENボタンを押すとこの状態が表示されて確認できますね。