ESP8266 Developer Zone The Official ESP8266 Forum 2017-05-14T20:16:41+08:00 https://bbs.espressif.com:443/feed.php?f=65&t=4246 2017-05-14T20:16:41+08:00 2017-05-14T20:16:41+08:00 https://bbs.espressif.com:443/viewtopic.php?t=4246&p=13098#p13098 <![CDATA[Re: First Flash broken, possible to boot from other address than 0x0?]]> So there is no way you can start from other than location 0x0000, sorry! :(

Statistics: Posted by Guest — Sun May 14, 2017 8:16 pm


]]>
2017-05-04T01:23:58+08:00 2017-05-04T01:23:58+08:00 https://bbs.espressif.com:443/viewtopic.php?t=4246&p=12757#p12757 <![CDATA[First Flash broken, possible to boot from other address than 0x0?]]> But I can flash it and successfully verify the flash at 0x100000 (1Mb). So my question is can I modify some of the config settings to set the boot base address to 0x100000 instead of 0x0?

Example Flashing output:
~/Downloads/ESPlorer$ esptool.py --port /dev/ttyUSB0 --baud 9600 write_flash --verify 0x0 nodemcu-master-11-modules-2017-05-01-15-51-01-integer_2.bin
esptool.py v1.3
Connecting....
Auto-detected Flash size: 32m
Running Cesanta flasher stub...
Flash params set to 0x0040
Writing 602112 @ 0x0... 0 (0 %)
A fatal error occurred: Timed out waiting for packet header

~/Downloads/ESPlorer$ esptool.py --port /dev/ttyUSB0 --baud 9600 write_flash --verify 0x100000 nodemcu-master-11-modules-2017-05-01-15-51-01-integer_2.bin
esptool.py v1.3
Connecting....
Auto-detected Flash size: 32m
Running Cesanta flasher stub...
Wrote 602112 bytes at 0x100000 in 626.4 seconds (7.7 kbit/s)...
Leaving...
Verifying just-written flash...
Verifying 0x92430 (599088) bytes @ 0x00100000 in flash against nodemcu-master-11-modules-2017-05-01-15-51-01-integer_2.bin...
-- verify OK (digest matched)

Statistics: Posted by Rimann — Thu May 04, 2017 1:23 am


]]>