Post links and attach files for documentation here, also chat about these docs freely
User avatar
By RichardS
#11 Very nice, a little 32 pin IC, and its all in there.... even the DRAM, gotta like that!

Richard.
User avatar
By obvy
#131 Just to state the obvious, the "DRAM" in esp8266 is not that DRAM which one treats as counterpart of SRAM. Xtensa, just as most other RISC CPUs is based on Harvard architecture with separate instruction and data buses, and RAM blocks attached to them. That's "iram" and "dram" in Xtensa terms. They both are mapped into flat 32-bit address space. And they both are of course implemented as static RAM (SRAM).
Last edited by obvy on Wed Sep 03, 2014 8:19 am, edited 1 time in total.
User avatar
By obvy
#132 Anyway, the main question is confirming that the ESP8266 indeed has internal ROM, then confirming what kind of ROM it is. Is it truly a mask ROM which can never be changed. Next step is confirming how application code from external SPI FlashROM is bootloaded. And the heck, the very first step is figuring out which size in KBytes the FlashROM on modules has. Please someone run available module photos thru Gimp to figure that out (I miss time to that myself for now).
Last edited by obvy on Wed Sep 03, 2014 11:26 am, edited 1 time in total.