2024年9月28日土曜日

platformIO、 Espressif3のバージョン管理

 はまった ・・

3年ほど前に VSCode + PlatformIO + Espressif32を使ってファームウェア開発を行ったのだが、その更新依頼をいただいた。


当時からいろいろと環境が更新されているからビルドが通らなくなっている ><

さぁ、こまったぞ。

超悪戦苦闘しながら、結果以下の手順で解決

(1) pioコマンドを実行してバージョン履歴を把握

> pio platform show espressif32 

 次期的に 2.0.0を選択


(2) platformio.iniの platform定義にバージョン番号を追加

 platform = espressif32@2.0.0

これでビルドしなおしたらOK!
これからもこのバージョン情報は記述しておいたほうが良さそうですね。

ちなみにplatformIO本体は最新バージョンで問題なしでした。


0 件のコメント:

コメントを投稿