-->
Page 1 of 2

searching for a 4M byte spiFlash

PostPosted: Wed Oct 26, 2016 2:40 pm
by dremeier
Here I´ve a Pcb with the esp8266 and a 1 Mbyte flash on it. But I need more flash and can't find the right flash type. Recently I ordered a SST26VF032B-104I/SM but it is not working.
The flash also should be a SOIC8N case, the normal SOIC8 is too wide.

Does someone has a idea or experience?

Thanks
Andre

Re: searching for a 4M byte spiFlash

PostPosted: Tue Dec 06, 2016 3:28 am
by Warthog
I have the same problem, but I cannot say which type of flash is working and which is not.

Is this hardcoded into the bootloader?

Maybe someone from the forum can point us to the documentation of the bootloader where this might be documented?

Re: searching for a 4M byte spiFlash

PostPosted: Tue Dec 06, 2016 5:30 am
by piersfinlayson
I use Winbond W25Q32FVSSIG as a 4MB replacement for the 1M flash on esp-01s. I've also successfully used W25Q128FVSSIG as a 16MB replacement.

I buy them off aliexpress for not very much ($0.25 each).

What do you mean by it's not working? You do have to configure the device (via the a byte on the beignning of the flash itself) for the correct flash size. This is usually done by a tool like esptool, esptool.py, but may be hidden from you if you're using an IDE.

Re: searching for a 4M byte spiFlash

PostPosted: Wed Dec 07, 2016 2:58 am
by Warthog
I cannot even get an "esptool.py flash_id" working. No connection.
Reading the chip_id from ESP8266 works well.

Device_ID from flash should be 2602H according to the data sheet (JEDEC-ID).