b597124bcb
Merge branch 'feature/add_docker_compilation_environment_for_esp8266' into 'master'
...
feat(tools): Add docker compilation environment for esp8266.
See merge request sdk/ESP8266_RTOS_SDK!1522
2020-11-11 15:17:12 +08:00
239c52fd13
feat(tools): Add docker compilation environment for esp8266.
2020-11-11 15:17:12 +08:00
dda5062c80
Merge branch 'feature/disable_cmake_warning_by_default' into 'master'
...
feat(cmake): Disable Cmake compiling warning by default
See merge request sdk/ESP8266_RTOS_SDK!1549
2020-10-27 12:18:33 +08:00
6dec7db1c7
chore(CI): Save CI compiling examples's building firmware
2020-10-15 11:12:00 +08:00
208a703009
feat(cmake): Disable Cmake compiling warning by default
2020-10-13 16:28:14 +08:00
1af36c57f8
chore(ci): Modify CI env setup
2020-09-30 19:05:08 +08:00
28f466d12e
feat(gcc): Update cross toolchain GCC to v8.x
2020-09-30 10:24:08 +08:00
ed68a21f62
Revert "Merge branch 'feature/support_gcc_v8.x' into 'master'"
...
This reverts merge request !1539
2020-09-29 17:25:55 +08:00
70b26d8a2d
Merge branch 'feature/support_gcc_v8.x' into 'master'
...
feat(gcc): update cross toolchain GCC to v8.x
See merge request sdk/ESP8266_RTOS_SDK!1539
2020-09-28 19:51:37 +08:00
fd54106a97
feat(gcc): update cross toolchain GCC to v8.x
2020-09-23 17:16:53 +08:00
7d4c541cca
Merge branch 'tools/test_all_examples_compiling' into 'master'
...
tools(ci): Add script to compile all examples by make and cmake
See merge request sdk/ESP8266_RTOS_SDK!1532
2020-09-18 15:15:49 +08:00
c67cc06436
tools(ci): Add script to compile all examples by make and cmake
2020-09-18 13:40:29 +08:00
3c1857d428
Merge branch 'feature/add_modbus_tcp_function' into 'master'
...
feat(modbus): add modbus tcp function
See merge request sdk/ESP8266_RTOS_SDK!1489
2020-09-18 11:54:26 +08:00
08ed934873
Merge branch 'feature/update_mqtt_component_examples_from_idf' into 'master'
...
Feature/update mqtt component examples from idf
See merge request sdk/ESP8266_RTOS_SDK!1314
2020-09-18 11:01:18 +08:00
18c3a1944a
Merge branch 'feature/rm_unused_config_dependence' into 'master'
...
feat(kconfig): Remove unused config dependence
See merge request sdk/ESP8266_RTOS_SDK!1524
2020-09-10 16:13:42 +08:00
b4831fad03
feat(kconfig): Remove unused config dependence
2020-09-09 10:56:06 +08:00
a05d6003da
feat(tools): Add xtensa-lx106-elf toolchain url
2020-09-08 17:09:51 +08:00
c2e915bbf8
feat(modbus): modify modbus tcp port that can run on ESP8266
2020-07-30 14:47:41 +08:00
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
6d784f8208
feat(mqtt): Modify mqtt component for RTOS
2020-05-27 15:30:21 +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