Re: Current Data Sheet for ESP8266
Posted: Thu Sep 11, 2014 4:39 am
From the immediately following tables "ESP8266 Standalone Mode" and "ESP8266 SPI-Slave Mode" that are not translated in Appendix, it looks like that MTDO must be low at power up for "Standalone" and high for "SPI-Slave" mode, matching the MTDO setting in the "boot Option" table just before them.
My guess is thus that "SDIO/SPI" boot option is for "SDIO" or "SPI-Slave" Mode, and "Flash Boot" is for "Standalone Mode" SPI Master Mode booting from Flash (default mode), unless GPIO0 is driven low, triggering the "UART Download" Mode to program the SPI Flash chip.
So, I don't think the ESP8266 has internal Flash memory, only OTP and/or ROM and RAM for both data and instructions.
But I may be wrong!
My guess is thus that "SDIO/SPI" boot option is for "SDIO" or "SPI-Slave" Mode, and "Flash Boot" is for "Standalone Mode" SPI Master Mode booting from Flash (default mode), unless GPIO0 is driven low, triggering the "UART Download" Mode to program the SPI Flash chip.
So, I don't think the ESP8266 has internal Flash memory, only OTP and/or ROM and RAM for both data and instructions.
But I may be wrong!