esp8266 - Upgrading NodeMCU devkit from 0.9.6 to 1.5 -
i trying upgrade new nodemcu devkit 1.0 came nodemcu-firmware 0.9.6, newer build. using esptool on os x 10.11.3, following instructions http://nodemcu.readthedocs.org/en/dev/en/flash/
i verified connect nodemcu , see lua prompt before beginning.
after "successfully" write new flash:
kirsch$ ./esptool.py --port /dev/cu.slab_usbtouart write_flash 0x00000 nodemcu-dev-8-modules-2016-02-06-03-56-03-integer.bin 0x3fc000 esp_iot_sdk_v1/esp_iot_sdk_v1.4.0/bin/esp_init_data_default.bin connecting... erasing flash... took 1.56s erase flash block wrote 410624 bytes @ 0x00000000 in 39.6 seconds (83.0 kbit/s)... erasing flash... took 0.09s erase flash block wrote 1024 bytes @ 0x003fc000 in 0.1 seconds (85.4 kbit/s)... leaving...
however, if reset chip chip @ dreaded (by me) 74880 baud is:
load 0x40100000, len 28292, room 16 tail 4 chksum 0xef load 0x33333333, len 858993459, room 4
i tried placing esp_init_data_default.bin
@ address 0x7c000.
any appreciated!
you should start esptool few more command line arguments make sure uses correct spi flash modes v2 devkit 1.0 (confused names?). v2 devkit uses spi mode dio, flash size 32mbit , spi speed 40mhz. translates to
kirsch$ ./esptool.py --port /dev/cu.slab_usbtouart write_flash -fm dio -fs 32m -ff 40m ...
Comments
Post a Comment