ESP flashing and flash size questions – Everything ESP8266

Hi All

How can I identify the flash size/type of my ESP without pulling off the metal shield?

I’ve ordered a few ESP-07, 12E and 12F modules and on first run after AT+RST they have all shown “SPI Flash Size & Map: 8Mbit(512KB+512KB)” despite my understanding that the 12F (and 12E?) should have 32Mbit.

I’ve had a play with the flash tool and it seems I can successfully flash a 12E choosing 32Mbit and 32Mbit-C1 and after a AT+RST the module will show “SPI Flash Size & Map: 32Mbit(512KB+512KB)” and “SPI Flash Size & Map: 32Mbit(1024KB+1024KB)” and seem to run correctly with very basic AT commands.
In fact I seem to be able to mix up the “user1.1024.new.2.bin“ (512KB+512KB) user1.2048.new.5.bin” (1024KB+1024KB) without ill effect after accidently doing this once.

Can anyone explain this to me in very simple terms please, what’s the difference between 32Mbit and 32Mbit-C1 and how do I tell what I have or know that they are functioning OK?

Thanks

By BlitzSSS 
Sorry I should have also added that the reason I believe these may have 32Mbit is because the ESP FLASH DOWNLOAD TOOL V2.3 shows in the detected info section:

flash vendor:
E0h : N/A
flash devID:
4016h
QUAD;32Mbit
crystal:
26 Mhz

Source: ESP flashing and flash size questions – Everything ESP8266

ESP flashing and flash size questions – Everything ESP8266 was last modified: September 27th, 2017 by Jovan Stosic

Leave a Reply