ArduinoIDEでESP32の開発中にこのような書き込みエラーに遭遇した.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Arduino:1.8.1 (Mac OS X), ボード:"ESP32 Dev Module, QIO, 80MHz, 4MB (32Mb), 115200, None" 最大1310720バイトのフラッシュメモリのうち、スケッチが141564バイト(10%)を使っています。 最大294912バイトのRAMのうち、グローバル変数が11016バイト(3%)を使っていて、ローカル変数で283896バイト使うことができます。 esptool.py v2.1 Connecting........_ Chip is ESP32D0WDQ6 (revision 0) Uploading stub... Running stub... Stub running... Configuring flash size... Warning: Could not auto-detect Flash size (FlashID=0xffffff, SizeID=0xff), defaulting to 4MB Compressed 8192 bytes to 47... A fatal error occurred: Timed out waiting for packet content A fatal error occurred: Timed out waiting for packet content |
原因はよくわからないが,No20(IO6)のピンに接続されたジャンパー線を抜くことで書き込みができた.
おそらくbootやプルアップ関係に原因がありそう.