Open7

個人的m5dialの詰まりポイント

sabo10sabo10

m5stackの知識が全くないままm5dialを買ってしまった人の詰まりポイントのまとめ

sabo10sabo10

出荷時のコードに戻したい

m5burnerを使う

  1. m5burnerをインストール
  2. STAMPS3にあるM5Dial-UserDemoを指定して書き込み
sabo10sabo10

m5dialにUIFlow2.0を書き込んだら再書き込みできなくなった

m5dialにUIFlow2.0を書き込んだら、以降No serial data received.で書き込みできなくなった場合は、M5Stamp S3をダイヤルから取り外してダウンロードモードにしてPCに接続する

  1. m5dialからM5Stamp S3を取り外す
  2. M5Stamp S3のBTN 0と記載の箇所(ボタンになっています)を押しながらPCに接続する
  3. 書き込み可能な状態になるのでArduino IDE, m5Burnerなどで書き込みを行う

補足

よくよく考えれば当然ですが、m5dialはM5Stamp S3とデバイス部分(ダイアル)で構成されているので、トラブルシューティングIf you have connected other devices to GPIO pins, try removing them and see if esptool starts working.に該当するため取り外さないと書き込みモードにできない

参考

https://docs.espressif.com/projects/esptool/en/latest/esp32/troubleshooting.html#bootloader-won-t-respond
https://docs.espressif.com/projects/esptool/en/latest/esp32/troubleshooting.html#no-serial-data-received

さいとてつやさいとてつや

M5StampS3を外さなくても,Btn0を押したままリセットボタンを押せばダウンロードモードに入れますよ。

sabo10sabo10

コメントありがとうございます。私の場合、Btn0を押した状態でリセットボタン押す操作は何回も試したのですが、書き込めずに記載の方法で解決した次第です。詳細な発生手順は記録していなかったので、再現したらここで報告したいと思います。