I just received my first 2 ESP-32 with 16MB flash. Of course, I didn't wait a microsecond to load the "max" version of ESPEasy firmware but I couldn't be successful. Those are my test results:
- The modules are ESP32-WROOM-32E and ESP32-WROOM-32UE both with 16MB flash.
- Those are the output of esptool flash_id option:
For ESP32-WROOM-32E
Code: Select all
esptool.py v3.3.1
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 30:c6:f7:ed:62:e0
Uploading stub...
Running stub...
Stub running...
Manufacturer: 20
Device: 4018
Detected flash size: 16MB
Hard resetting via RTS pin...
Code: Select all
esptool.py v3.3.1
Serial port /dev/ttyUSB0
Connecting........
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 10:97:bd:cb:ab:64
Uploading stub...
Running stub...
Stub running...
Manufacturer: 20
Device: 4018
Detected flash size: 16MB
Hard resetting via RTS pin...
Code: Select all
$ ./esptool/esptool --port /dev/ttyUSB0 -b 115200 write_flash -e -fs 16MB -fm dout 0x0 /home/antonioc/Arduino/"ESPEasy Platformio"/ESPEasy_mega-20220328/bin/ESP_Easy_mega_20220328_max_ESP32_16M8M_LittleFS-factory.bin
esptool.py v3.3.1
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 10:97:bd:cb:ab:64
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Erasing flash (this may take a while)...
Chip erase completed successfully in 56.4s
Compressed 2649520 bytes to 1475888...
Wrote 2649520 bytes (1475888 compressed) at 0x00000000 in 131.7 seconds (effective 160.9 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Code: Select all
[18:10:25:760] rst:0x3 (SW_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
[18:10:25:760] configsip: 0, SPIWP:0xee
[18:10:25:760] clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
[18:10:25:760] mode:DOUT, clock div:1
[18:10:25:760] load:0x3fff0018,len:4
[18:10:25:760] load:0x3fff001c,len:1044
[18:10:25:760] load:0x40078000,len:10124
[18:10:25:760] load:0x40080400,len:5856
[18:10:25:760] entry 0x400806a8
[18:10:25:760] ets Jul 29 2019 12:21:46
Also, have tried old "max" firmware, for instance, ESP_Easy_mega_20210802_max_ESP32_16M8M_LittleFS-factory.bin with the same unsuccessful results.
Could anyone help with this issue?
Thanks in advance