Commit Graph

9 Commits

Author SHA1 Message Date
Johny Mattsson 9eda352e50 Workaround for DIO mode leaving flash in write-protect. 2015-07-02 20:11:03 +10:00
Johny Mattsson 8394333cab Pull in upstream fixes for getting board into flash mode. 2015-07-02 20:10:57 +10:00
Johny Mattsson b0f9788a6d Move constants to ROM. Frees up 16k+ of RAM.
Accessing 8bit and 16bit constants from ROM rather than RAM comes with a
performance cost, as these loads go through the load/store exception
vector. Any performance critical constants can be forced back into RAM
as RAM_CONST_ATTR.

The entry point has changed from call_user_start() to user_start_trampoline()
in order for the exception handler to be installed early enough.
2015-06-23 15:41:14 +10:00
HuangRui f4223f0bf2 Update esptool.py supported NodeMCU devkit automatic flash. 2015-03-25 10:37:25 +08:00
zeroday 7f633b9168 Revert "Use python2 instead of python(2/3)" 2015-02-09 23:51:53 +08:00
Lukas Schauer 40874baa2a Use python2 instead of python(2/3)
On modern systems "python" refers to python3, and the script won't work, so I suggest changing it to python2 with this patch.

This patch shouldn't break compatibility with older systems.
2015-02-06 04:44:47 +01:00
funshine 2709258c44 using esptool.py in all platform, fix makefile on windows 2015-01-11 04:11:40 +08:00
Simon John a1e9e58a1e Vastly simplified generating and flashing firmware.
Uses the new elf2image features of esptool.py to do away with the
myriad of shell scripts and binaries.

Fixed permissions on esptool.py
2015-01-10 12:30:52 +00:00
funshine 617574d441 fix eclipse project 2015-01-09 15:58:39 +08:00