環境
Windows 10
エラーの内容
M5Stack GRAY に、M5Stack用3G拡張ボードを付けて書き込みしたとき、こんなエラーが出て結構ハマりました。
M5Stack BASICではエラーは出ずに書き込みできたのですが、なぜ?
Warning: Could not auto-detect Flash size (FlashID=0xffffff, SizeID=0xff),
defaulting to 4MB
A fatal error occurred: Timed out waiting for packet content
エラーメッセージをそのまま読むと、M5StackGRAYのFlashサイズは16MBあるのに、4MBとみなして書き込もうとしています。
なぜ?
解決
いろいろな方法を試した結果、
こちらのサイト
M5Stackの困ったときの対処や注意すること
記載の
【M5StickC】書き込みエラーの対処
③電源ボタンを押しながら接続してみる。
USBに接続する時に電源ボタンを押しながら接続してみると成功する場合があります。
の方法で、エラーが出ずに書き込み成功しました。(M5StickCの解決方法ですが・・・)
たまたまかと思いましたが、もう1個同じエラーが出る別のM5Stack GRAYで試しても、エラーが出ずに書き込みできました。
このエラーの解決に累計2日かかりました。 何度もM5Stackを諦めて、他の方法にしようとしたことか・・・・
理由はさっぱり分かりませんが、
動いたらヨシ!
ということで、とにかく良かったです。
このサイトの方、本当にありがとうございました。