ESP8266 Developer ZoneThe Official ESP8266 Forum2017-05-14T20:16:41+08:00https://bbs.espressif.com:443/feed.php?f=65&t=42462017-05-14T20:16:41+08:002017-05-14T20:16:41+08:00https://bbs.espressif.com:443/viewtopic.php?t=4246&p=13098#p13098So 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:002017-05-04T01:23:58+08:00https://bbs.espressif.com:443/viewtopic.php?t=4246&p=12757#p12757But 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