ESP8266 Developer Zone The Official ESP8266 Forum 2016-01-24T20:31:14+08:00 https://bbs.espressif.com:443/feed.php?f=65&t=1480 2016-01-24T20:31:14+08:00 2016-01-24T20:31:14+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1480&p=5502#p5502 <![CDATA[Re: [SOLVED]Flashing chip in 32MBit(1024K+1024K) mode]]>
my SDK has no 1024+1024 mode!

or we are talking about 512+512?
eagle.app.v6.new.1024.app1+2.ld ?

Statistics: Posted by SpenZerX — Sun Jan 24, 2016 8:31 pm


]]>
2015-12-07T14:25:50+08:00 2015-12-07T14:25:50+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1480&p=4925#p4925 <![CDATA[Re: Flashing chip in 32MBit(1024K+1024K) mode]]>
If you did not initialize (burn blank.bin), it will be random value. So it maybe can work,maybe not. It is not safe.

So please always download blank.bin for initialization.

Statistics: Posted by ESP_Faye — Mon Dec 07, 2015 2:25 pm


]]>
2015-12-05T18:40:32+08:00 2015-12-05T18:40:32+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1480&p=4914#p4914 <![CDATA[Re: Flashing chip in 32MBit(1024K+1024K) mode]]>
I wonder, how it worked fine before in 16M(1024+1024) and 32M(512+512) modes without flashing blank.bin?

Statistics: Posted by pieceofsummer — Sat Dec 05, 2015 6:40 pm


]]>
2015-12-05T15:23:34+08:00 2015-12-05T15:23:34+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1480&p=4913#p4913 <![CDATA[Re: Flashing chip in 32MBit(1024K+1024K) mode]]>
Have you downloaded blank.bin to 0xFE000 and 0x3FE000 for initialization ?

Statistics: Posted by ESP_Faye — Sat Dec 05, 2015 3:23 pm


]]>
2015-12-04T22:03:56+08:00 2015-12-04T22:03:56+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1480&p=4903#p4903 <![CDATA[[SOLVED]Flashing chip in 32MBit(1024K+1024K) mode]]>
I've compiled a firmware with SPI_MODE_MAP=6, and it works fine after flashing it at 0x01000 address in 32Mbit flashing mode, but loader (1.4b1) shows it is 32Mbit(512K+512K) mode (I've also tried 16Mbit(1024K+1024K), and the firmware works fine as well).

Now I'm trying to flash it in 32Mbit-C1 mode, and after flashing loader shows it correctly as 32Mbit(1024K+1024K), but it never gets to user code. It prints:

Code:

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
  SPI Speed      : 80MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 32Mbit(1024KB+1024KB)
jump to run user1 @ 1000


and never gets any further.
I've tried to download firmware both with Firmware Download Tools on Windows and esptool on Linux, and outcome is the same, so I believe it must be some bootloader issue.
Or am I doing something wrong specific to this mode?

Thanks,
Alex.

Statistics: Posted by pieceofsummer — Fri Dec 04, 2015 10:03 pm


]]>