ESP8266 Obsolete

From ElectroDragon
Revision as of 13:16, 18 June 2020 by Chao (talk | contribs) (Created page with "Boot Process * Reset vector is 0x40000080. * Boots into Espressif code in IROM0. * Loads SPI ROM data. * Starts executing ESP SDK-code shadowed SPI ROM (unconfirmed). SPI Fla...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Boot Process

  • Reset vector is 0x40000080.
  • Boots into Espressif code in IROM0.
  • Loads SPI ROM data.
  • Starts executing ESP SDK-code shadowed SPI ROM (unconfirmed).

SPI Flash ROM Layout

Address Size Name Description
00000h 248k app.v6.flash.bin User application
3E000h 8k master_device_key.bin OTA device key
40000h 240K app.v6.irom0text.bin SDK libraries
7C000h 8k esp_init_data_default.bin Default configuration
7E000h 8k blank.bin Filled with FFh. May be WiFi configuration.