Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By rocketgeek
#15288 All,

I'm looking into larger flash chips for the Arachnio (https://www.kickstarter.com/projects/lo ... o/arachnio), and I was wondering if anyone could help me figure out which ones to use. 8 Mbit Winbond chips work just fine for me, but I'd like to go to a 32 MBit flash. For a test, I ordered some Spansion chips (S25FL132K0XMFI041, which is what Digikey had in stock in that size and form factor).

I flashed the chip with the 0.9.5 AT firmware using esptool. This appeared to work fine, but when I boot the chipI get the following:

Code: Select all ets Jan  8 2013,rst cause:2, boot mode:(3,3)

load 0x40100000, len 612, room 16
tail 4
chksum 0xfd
load 0x88380000, len 565951362, room 4
flash read err, ets_unpack_flash_code
ets_main.c


Any thoughts on what might be wrong here?
User avatar
By AcmeUK
#15289 Have you tried a power down and reflash? This frequently cures my problems when I get ets_main.c in the boot messages.

Otherwise the boot loader stopping at ets_main.c indicated a problem with the sketch, even though it compiled without errors. Now here be dragons!