Paul Sokolovsky
237ea19254
SDK 1.5.1: Add esp_sdk_ver.h.
2016-02-06 13:05:34 +02:00
Paul Sokolovsky
fc69adf64b
SDK 1.5.0: Add backwards compatibility library augmentation.
...
1.5.0 factored out some crypto functions to libcrypto.a, but software built
with older SDK versions oftentimes doesn't link with that lib, so put related
objects back to a lib they were in previously, specifically merge libcrypto.a
content into libwpa.a.
Caveat: this may lead to further issues when using new libwpa2.a, so may need
tweaks in the future.
2016-02-06 11:06:38 +02:00
Paul Sokolovsky
8c69c5da7e
Add "esp_sdk_ver.h" headers to at least SDK builds since 1.0.0.
...
It defines ESP_SDK_VERSION macro, with two decimal digits per SDK version
component, e.g. 010500 for 1.5.0.
2016-02-06 11:00:32 +02:00
Paul Sokolovsky
fcb77ffd0e
Use generic VENDOR_SDK_DIR when patching c_types-c99.patch.
...
Instead of constantly suffixing it with different SDK version.
2016-02-06 10:48:16 +02:00
dancudds
120517e207
REAMDE: Include unzip in dependencies.
2016-02-04 00:34:51 +02:00
Paul Sokolovsky
74baa778b6
examples/Makefiles*: Fix copy-paste tab issues.
2016-01-25 01:29:01 +02:00
Erik Slagter
7f16ac6a30
Added sdk 1.5.1.
2016-01-25 01:20:58 +02:00
Olaf Mandel
19bd6df742
Format Makefile (1/2): reorder lines
...
Format the Makefile to be more readible and easier to navigate for the
first-time reader. This way, the Makefile becomes its own documentation.
The general layout is:
* General configuration
* Internal variables
* Global rules
* Free/Libre Tools
* Non-free SDK
This step brings all statements (variable assignments and rule-blocks) in
the Makefile in a new order. No further edits were done. One possible
sanity check is:
diff <(sort Makefile.orig) <(sort Makefile.new)
2016-01-08 00:01:08 +02:00
Paul Sokolovsky
0e1315acdf
Makefile: Keep sdk patch rules together.
2016-01-02 17:11:38 +02:00
Paul Sokolovsky
d353554cb6
Makefile: Group user-settable vars at the top, add comments for each.
2016-01-02 17:09:59 +02:00
Paul Sokolovsky
ae77cda74b
Makefile: Factor out common patch options.
2016-01-02 17:04:16 +02:00
Paul Sokolovsky
24bd9c160d
Makefile: Move tool defines below in a file.
2016-01-02 16:46:38 +02:00
Paul Sokolovsky
36bc0ad037
sdk 1.4.0: Patch dhcps_lease structure to let lwIP build.
...
Based on vendor "patch" at http://bbs.espressif.com/viewtopic.php?f=46&t=1221 .
2016-01-02 16:43:16 +02:00
Paul Sokolovsky
7e18d03b71
c_types-c99.patch: Be selective and disable only stuff conflicting with C99.
2016-01-01 21:19:32 +02:00
Paul Sokolovsky
17d1811754
lx106-hal: Update to the latest upstream
...
* Allow compiling w/ autoconf 2.68
* Clean up .gitignore
* Split sources Makefile: use OBJEXT variable
Based on patch by Olaf Mandel.
2016-01-01 21:16:06 +02:00
Olaf Mandel
88a0fd7ce6
Add .gitignore file
2016-01-01 21:14:48 +02:00
Karl Palsson
cd1d336e94
readme: update espressif SDK forum link
...
Old link 404'd, new link is the forum for all "SDKs"
2015-12-27 20:48:40 +02:00
Paul Sokolovsky
338f6f2bdc
esptool: Update, more progress indicators/speed reports for long operations.
2015-12-27 09:10:41 +02:00
Paul Sokolovsky
075cfb0529
esptool: Update to the latest upstream.
2015-12-05 22:11:08 +02:00
Slavey Karadzhov
6b6ab574a1
Added SDK 1.5.0, not made default as it breaks backwards compatibility.
...
Per the release notes, -lcrypto needs to be added to avoid linking errors.
2015-12-02 22:05:27 +02:00
Slavey Karadzhov
2df0123d9f
Update to SDK 1.4.0.
...
For details see: http://bbs.espressif.com/viewtopic.php?f=46&t=1124
2015-10-04 02:03:18 +03:00
Paul Sokolovsky
b64eebdbb0
esptool: Update to the latest upstream.
2015-09-13 23:52:06 +03:00
Max Filippov
82df944404
README.md: add note about free memory requirement
...
As a followup for the issue #86 clarify the minimal amount of free RAM for the toolchain build.
2015-09-10 22:16:44 +03:00
Jens Jensen
b44afa47b5
Update to SDK 1.3.0.
2015-08-15 11:21:20 +03:00
Paul Sokolovsky
bf3d21a6a3
examples: Add README.
2015-08-09 12:54:02 +03:00
Paul Sokolovsky
259299575c
examples: Makefile for older versions (<1.0) of Espressif "AT" firmware.
2015-08-09 12:25:45 +03:00
Paul Sokolovsky
f8183482b6
examples: Add older Makefile for "blinky".
2015-08-09 12:24:12 +03:00
Paul Sokolovsky
ccf1cfd2b8
libsmartconfig_2.4.2.zip is no longer needed or downloadable.
2015-07-24 21:37:03 +03:00
Paul Sokolovsky
db34de1c74
1.2.0: Appears that latest mem_optimize patch supercedes previous patches.
2015-07-23 20:56:54 +03:00
Slavey Karadzhov
8f30ff5199
1.2.0: Add patch optimizing RAM usage.
...
See: http://bbs.espressif.com/viewtopic.php?f=5&t=734 .
2015-07-23 20:55:53 +03:00
Marcin Białoń
79b626ac16
Tiny fix to libtool-bin install instruction
2015-07-23 12:29:24 +03:00
Paul Sokolovsky
fe969504a1
README: Mention need for "git submodule sync".
2015-07-21 01:06:11 +03:00
Paul Sokolovsky
002a6595bc
esptool: Switch to https://github.com/pfalcon/esptool/tree/esp-open-sdk
...
Upstream was unresponsive for last 2-3 months, not merging few useful/
important patches, so maintain own fork.
2015-07-21 01:01:36 +03:00
Paul Sokolovsky
641af54864
Add yet another libssl patch for SDK 1.2.0.
2015-07-09 13:23:08 +03:00
Paul Sokolovsky
6181bd40aa
Fix name clashes with ever-occurring libssl patches.
2015-07-09 13:20:59 +03:00
nqdinh
715848aea1
Update SDK to version 1.2.0
2015-07-09 13:13:49 +03:00
Paul Sokolovsky
3ea88df2fb
Add sleep issue patch for SDK 1.1.2.
2015-07-03 23:05:15 +03:00
Paul Sokolovsky
c731c1b88a
Add scan issue patch for SDK 1.1.2.
2015-07-03 22:48:48 +03:00
Paul Sokolovsky
5588192738
README: Restructure a bit and add checkout instructions.
2015-07-03 21:36:29 +03:00
Paul Sokolovsky
319c54520c
README: Mention libtool-bin requirement for recent Debian/Ubuntu.
2015-07-03 21:29:31 +03:00
Paul Sokolovsky
37d8095b63
README: Add python-serial and git to dependency list.
...
Suggested in https://github.com/pfalcon/esp-open-sdk/pull/57 .
2015-07-03 21:24:46 +03:00
Paul Sokolovsky
e5c1eb746c
README: Add "License" section.
2015-06-13 23:49:10 +03:00
Paul Sokolovsky
ea07dab857
clean: Be sure to remove crosstool-NG/.build/src .
...
This is required to ensure clean rebuilds regardless the nature of changes
(it's for example required to re-apply patches).
2015-06-13 23:25:56 +03:00
slaff
5c7a3dae7b
Update SDK to version 1.1.2
2015-06-13 23:23:51 +03:00
Paul Sokolovsky
1f23f58626
crosstool-NG: Update to latest upstream.
...
Among other things, this brings reduced alignment for .rodata when
build with -Os, which may save noticeable amounts of RAM for bigger
projects (as .rodata goes to RAM to not be subject of access alignment
restrictions of cached ROM).
2015-06-12 14:38:37 +03:00
Slavey Karadzhov
3d6ae40d40
Added support for SDK 1.1.1.
2015-06-08 22:51:43 +02:00
Paul Sokolovsky
164d0b679d
Update esptool submodule to latest upstream.
2015-05-30 21:16:03 +03:00
Slavey Karadzhov
266ed20b10
Added SDK 1.1.0 patch 1. See: http://bbs.espressif.com/viewtopic.php?f=5&t=508 .
2015-05-28 11:15:49 +03:00
Paul Sokolovsky
4e4590de89
sdk_patch_1.1.0: Add fix for force-requiring user_rf_pre_init().
...
SDK 1.1.0 introduced backward incompatible change of requiring user to define
user_rf_pre_init(). Of course, this could have been easily avoided by providing
default empty implementation in the library, what this patch does.
2015-05-26 09:50:56 +03:00
Paul Sokolovsky
ceb91565c8
Switch to MIT-licensed 1.1.0 release.
...
Which unfortunately has the same version number.
2015-05-26 09:21:49 +03:00