ad7fd5424f
Merge branch 'feature/add_fatfs' into 'master'
...
feat(fatfs): add FATFS for ESP8266
See merge request sdk/ESP8266_RTOS_SDK!1319
2020-07-23 11:34:07 +08:00
514bca61f4
feat(mbedtls): remove util algorithm and add them to esp8266 rom and mbedtls
2020-03-02 15:36:50 +08:00
3690eab433
feat(fatfs): modify FATFS for ESP8266
2020-02-27 18:01:53 +08:00
622482eb76
feat(esp_common): update esp_common
...
1. add Kconfig file and rename old global macro
2. move some independent files to esp_common
2020-01-15 14:56:39 +08:00
dfe73a0bc0
fix(cmake): fix issue with handling of EXCLUDE_SRCS
2019-11-22 17:18:29 +08:00
667b1dd4d3
chore(ci): update CI compiling script to skip example common components
2019-11-19 10:51:45 +08:00
c44e163741
tools(idf_monitor): changed default esp32 toolchain prefix to esp8266
2019-10-15 10:39:37 +08:00
5f2b5eafcf
feat(mbedtls): modify code to support ESP8266
...
It is that maybe less modification working on the components is better, so I just modified the platform
code of AES, SHA and so on.
ESP8266 has no real hardware AES, SHA or bignum peripheral, but some method can speed up the process of part
of upper algorithm, so I also added the platform code of AES, SHA, bignum, ARC, MD5.
ESP8266 has no platform of bignum, so users should not enable the bignum hardware at "menuconfig".
2019-10-10 13:39:08 +08:00
8234436cde
tools(gcc): fix disassembly instruction decoding error
2019-09-04 14:01:12 +08:00
97cd6a594b
fix(make): fix compiling warning
...
1. add "-MP" prevents make-level errors when switching IDF versions, as headers may be removed
2. add macro "IS_BOOTLOADER_BUILD" to disable link file generation when compiling bootloader
3. add "<:" to avoid makefile to search it undefined variable
2019-08-26 20:41:19 +08:00
301d857988
feat(esp8266): supports "make size" and its family function
...
1. support "make size", "make size-files", "make size-components" and "make size-symbols"
2. add esp-idf style link file including "esp8266.ld" and "esp8266.project.ld.in"
3. add link advaced generation file to components of esp8266 and spi_flash
2019-08-05 17:20:29 +08:00
114d2b5b86
feature(script): update compiling script for new make and cmake
2019-08-02 14:02:45 +08:00
6b077372ef
tools(make): update make and cmake from esp-idf
...
Commit ID: 3450d9e5
2019-08-02 14:02:26 +08:00
d244c20dec
tools(ci): add script to build all examples
...
Using new cmake project declare.
2019-06-18 17:39:56 +08:00
2964c5ac5f
feat(examples): spilt ota example into sub-examples to adapt to various scenarios
2019-06-11 10:07:24 +08:00
8e159acff9
tools(setup): fix windows install prerequisites
2019-05-30 17:05:00 +08:00
cca13e0f99
feat(make): Sync code from esp-idf and modify for ESP8266
...
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
f6335d9e24
feat(spiffs): Modify for ESP8266
2019-04-22 10:35:29 +08:00
b6fd236fa0
Merge branch 'feature/errno_to_string' into 'master'
...
Add esp-idf error number description
See merge request sdk/ESP8266_RTOS_SDK!851
2019-04-17 15:03:05 +08:00
050fb6a63f
feat(esp8266): Add esp-idf error number description
...
Commit ID: f49e2afe
2019-03-22 17:41:48 +08:00
b522e9a0e1
tools(unit-test-app): Modify for ESP8266
...
1. Remove unused or unsupported unit test
2. Add extra header file to pass compiling
3. Remove unsupported functions
2019-03-18 14:07:39 +08:00
6889537951
tools(unit-test_app): Update from esp-idf
...
Commit ID: 13018449
2019-03-18 13:54:57 +08:00
2790d5605c
bugfix(fix): Fix combine binary overwrite checking
2019-03-01 13:49:52 +08:00
e7cf607c89
feature/wifi-provisioning: Changes to make wifi-provisioning compatible with ESP8266.
...
Changes:
Added Config to enable wifi-provisioning and protocomm & their pre-requisites.
Changed sdkconfig.defaults, apt headers, esp_log_internal.h for compilation.
Removed console, ble provisioning examples.
Modified esp_prov to enable only softap transport.
2019-02-25 17:39:28 +05:30
bfd0647ea8
feature/wifi-provisioning: Added wifi-provisioning component from idf.
...
Added wifi-provisioning examples and esp_prov tool.
2019-02-25 17:39:28 +05:30
58cd0358e5
docs(requirements): Add requirements modules for python
2019-01-31 11:46:40 +08:00
11db1b0daf
feat(bootloader): Support v2 firmware updates to v3 by OTA
2019-01-16 14:20:58 +08:00
b0f7ff508d
Merge branch 'feature/add_console_log_save' into 'master'
...
feat: add console log save
See merge request sdk/ESP8266_RTOS_SDK!634
2018-12-05 11:17:06 +08:00
2a1b95beb7
feat: add console save log
2018-11-30 20:39:43 +08:00
98bdb57bea
Merge branch 'docs/generate_user_guild_docs' into 'master'
...
Generate html document from SDK docs
See merge request sdk/ESP8266_RTOS_SDK!602
2018-11-30 14:47:02 +08:00
ae143af728
tools(idf_monitor): Add character filter for Win10 ubuntu subsystem
...
In case of python exception.
2018-11-17 13:00:55 +08:00
0a0290c5ef
docs(esp8266): Bring docs generating script from esp-idf
...
Commit ID: 13046e76
2018-11-13 14:47:39 +08:00
43e9d013ce
chore(tools): Add tools for building at eclipse project
...
Commit ID: 48c3ad37
2018-10-23 17:43:09 +08:00
c97accd839
fix(tools): Fix idf_monitor output line
...
Tool monitor should output one character not one line.
2018-08-10 10:48:08 +08:00
520b213ad9
fix(example): Fix example compile warning
2018-08-07 15:42:42 +08:00
f6db55c0e4
feat(tools): Add time information to idf monitor
2018-08-03 17:35:55 +08:00
1ba1e5ccbd
feat(task): Change all tasks size 4 times the original
2018-07-09 20:11:41 +08:00
c4faded08f
feat(examples): remove the use of user_rf_cal_sector_set in examples
...
rf cal data now stored in nvs if needed
2018-07-09 17:16:53 +08:00
0a45497cbc
feat(ut): Modify to support esp8266
2018-06-01 11:57:07 +08:00
8df5318ea2
feat(ut): Remove the files not used by esp8266
2018-06-01 11:44:39 +08:00
7a34960eae
feat(ut): Add unit-test-app from esp-idf
...
idf commit: a3a0b01c
2018-06-01 11:44:39 +08:00
51d92165bd
feat(cmake): Modify cmake script for esp8266
...
1. disable GCC checking
2. support esp8266 tool-chain
3. add esp8266 toolchain description file
2018-05-04 17:25:43 +08:00
4d52a66cbc
docs(tools): Update README of tools
2018-05-03 17:09:01 +08:00
e7ded7275e
chore(idf.py): Add "idf.py" tools
2018-05-03 16:27:04 +08:00
af526f2a51
chore(cmake): Add cmake tools
2018-05-03 16:26:26 +08:00
9e3b31f644
chore(kconfig_new): Add kconfig_new tools
2018-05-03 16:24:51 +08:00
80d8ced2d8
chore(kconfig): Update kconfig tools
2018-05-03 16:23:20 +08:00
e81a82fdab
feat(idf_monitor): add idf_monitor.py for command 'make monitor'
2018-04-04 14:06:57 +08:00
3b2072b4b1
feat(kconfig): Add kconfig and README
2018-04-04 13:46:02 +08:00
3f43e12afa
feat(ci): Add shell of configure ci environment
2018-04-03 11:06:26 +08:00