Johny Mattsson
0cd287e67b
Added -Wimplicit to modules build.
...
Plus associated fixes.
2016-01-22 10:55:57 +11:00
philip
b2850c3f64
Use sha1 of file instead of size
2016-01-13 09:54:49 -05:00
philip
dd5dafa99e
Merge remote-tracking branch 'jmattsson/tmr-libmain-binpatch150' into sdk1.5.1
...
Conflicts:
Makefile
2016-01-13 07:54:27 -05:00
Philip Gladstome
1d9336fb99
Upgrade to SDK version 1.5.1 from Espressif
2016-01-12 21:05:47 -05:00
Johny Mattsson
5af57d58ee
Guard against short downloads.
...
Also bail out if trying to use the replacement libmain.a with a
non-1.5.0 SDK.
2016-01-11 22:49:09 +11:00
Johny Mattsson
cf2aa574b8
Bin-patching of SDK 1.5.0 with fix for timer interval.
2016-01-10 17:57:24 +11:00
Johny Mattsson
a6c0873a28
Upgrade to SDK 1.5.0 + Espressif's Open LWIP 1.5.0.
...
Removed earlier TCP port randomisation fix - the new SDK has its own fix
even though Espressif told me they wouldn't fix it. Yay?
2015-12-23 11:17:05 +11:00
Johny Mattsson
30380f6cff
Further cleanup of ld directory.
...
Renamed the main linker script to make it clear it is customised for NodeMCU
and not to be confused with the standard linker SDK linker scripts.
Changed to using the eagle.rom.addr.v6.ld file from the SDK.
2015-10-12 13:26:04 +11:00
Johny Mattsson
8f6420227d
Mark top level makefile as not parallel capable.
2015-10-12 13:26:04 +11:00
Johny Mattsson
c1cd58e096
Build using 1.4.0 SDK + remove old SDK includes/libs.
...
Leaving the linker scripts intact for now, as they're quite customised.
2015-10-12 13:00:38 +11:00
cal
6f31a20240
Makefile fix: "-Os" was overridden by "-O2"
2015-05-01 17:39:47 +02:00
devsaurus
5a67fec4f3
Merge remote-tracking branch 'upstream/dev' into dev
2015-02-08 13:14:09 +01:00
Lukas Schauer
6d3d95a271
Only set ESPTOOL if not set before
...
This allows setting the path to esptool.py as an option on make, allowing the use of alternative tools, or modified esptool.py versions.
2015-02-06 04:41:17 +01:00
devsaurus
18a44e7c60
reduce executable size (-fdata-sections and -Wl,--gc-sections)
2015-02-02 22:48:15 +01:00
Tuan PM
42eebf8e2d
can set makefile COMPORT name via argument make COMPORT='COM1' flash
2015-01-26 13:25:58 +07:00
Peter Magnusson
cf4a4f2a9d
Windows doesn't like forward slash as input to esptool.py
2015-01-11 12:52:24 +01:00
Peter Magnusson
ae6ff1a0f4
fixes from comments on esptool usage
2015-01-10 22:37:12 +01:00
Peter Magnusson
32ea83c224
adjustments for esptool.py.
...
Can now do make && make flash directly from root.
2015-01-10 21:53:29 +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
HuangRui
cb4a49e0db
Changed Makefile to support Windows xcc.
2015-01-05 13:15:59 +08:00
funshine
cdd13b1af3
source file first commit, folder structure refact
2014-12-22 19:35:05 +08:00