ESP8266 Developer Zone The Official ESP8266 Forum 2018-06-26T15:39:07+08:00 https://bbs.espressif.com:443/feed.php?f=65&t=10314 2018-06-26T15:39:07+08:00 2018-06-26T15:39:07+08:00 https://bbs.espressif.com:443/viewtopic.php?t=10314&p=20914#p20914 <![CDATA[Re: What determines the properties of the SPI flash: hardware or software ?]]> Statistics: Posted by Pato — Tue Jun 26, 2018 3:39 pm


]]>
2018-06-22T21:47:21+08:00 2018-06-22T21:47:21+08:00 https://bbs.espressif.com:443/viewtopic.php?t=10314&p=20853#p20853 <![CDATA[Re: What determines the properties of the SPI flash: hardware or software ?]]>
https://github.com/espressif/esptool/wi ... age-Format
https://github.com/espressif/esptool/wi ... lash-Modes

Statistics: Posted by blubb — Fri Jun 22, 2018 9:47 pm


]]>
2018-06-22T18:04:34+08:00 2018-06-22T18:04:34+08:00 https://bbs.espressif.com:443/viewtopic.php?t=10314&p=20851#p20851 <![CDATA[What determines the properties of the SPI flash: hardware or software ?]]>
It's still unclear for me. When generating an image for the ESP or when flashing it, we are asked to indicate what flash map, which SPI mode and which SPI frequency we want to use. This info is then included in the header of the image. My question is:

Do we have to select the values that matches our hardware, i.e. it's the flash module that imposes these properties and it won't work corresctly with if we selected the wrong mode for example ?
OR
Do the value I selected will be applied and will make the SPI flash operate at the mode and frequency I set ?

In the same idea, if I have a 4M flash, can I select 512+512 map like 1024+1024 if I want to burn a larger software ? (or is the map also imposed by the hardware ?)

Thanks !

Statistics: Posted by Pato — Fri Jun 22, 2018 6:04 pm


]]>