M5StickCへの書き込み時にエラーが発生する
久しぶりにM5StickCを触って書き込みを試してみたところ以下のエラーが発生しコンパイルできなくなった。
bad CPU type in executable
調べてみると、Qiitaで同じ現象が起きた方の記事を発見。
macOSをCatalinaにアップデートしたのが原因だった。
こちらの記事を参考に、ArduinoBetaをインストールしたらコンパイルできるようになった。
ただ、その後に下記のタイムアウトエラーが発生。
Failed to connect to ESP32: Timed out waiting for packet header
こちらに関しても参考記事に解決法が書かれており、強制書き込みモードにすることで書き込めるようになった。
【暫定回避】
G0とGNDをジャンパーでつないで強制的に書き込みモードにする。
公式の対応があるまではこの方法で開発を進めていこう。