Hi there !
I just upgraded the flash chip on an ESP-01 ( yup ... ) to a W25Q128FV without too much hurdles, but I'm not confident in the settings to be passed to esptool.py during the flashing procedure ..
what'd be needed to pull that off with the latest build ?
my wild [ and uncomplete/errored ] guess:
/path/to/esptool/esptool.py --port /dev/ttyUSB0 --baud 115200 \
write_flash --flash_freq 80m* --flash_mode qio* --flash_size 128m* \
0x0000 "boot_v1.4(b1).bin" 0x1000 espruino_esp8266_user1.bin \
0xFFFF00* esp_init_data_default.bin 0xFFFF00* blank.bin
*I'm really not sure about these, although the datasheet specifies a SPI clock rate ip to 104MHz, "dio" up to 208MHz & "qio" ( "and qpi instructions" ) up to 416MHz ..
.. and I'm pretty sure the memory addresses I'm looking for are not 0xFFFF00 ( 0xFFFE00 ? )
-> this being said, any good hint on how to be sure to read those pages-heavy datasheets diagrams correctly is very much appreciated ;)
© Espruino, powered by microcosm.
Report a problem