Commit Graph

49 Commits

Author SHA1 Message Date
Dong Heng
eaf7b3447e feat(phy): update phy library from 1166.0 to 1167.0
1. Fix PWM stopping in some case
2022-02-18 11:53:43 +08:00
Dong Heng
63e168112f feat(phy): update phy library from 1163.0 to 1166.0
1. Optimize RX blocking certification
2. Reduce TX power when bringing up
3. Fix crash when waking up from sleep in case of using 40MHz XTAL
2021-08-31 17:00:15 +08:00
Dong Heng
b4831fad03 feat(kconfig): Remove unused config dependence 2020-09-09 10:56:06 +08:00
Zhang Jun Hao
38b91692da feat(esp8266): rename some wifi private file 2020-08-18 10:22:08 +08:00
Dong Heng
d20cf8fc05 Merge branch 'feature/update_vfs_for_fatfs' into 'master'
feat(vfs): update vfs for ESP8266

See merge request sdk/ESP8266_RTOS_SDK!1317
2020-07-23 11:33:15 +08:00
Dong Heng
ae5b1b3b86 feat(phy): update phy library from 1159.0 to 1163.0
1. optimize TX EVM
2. optimize clock setting in wake-up
2020-06-30 16:05:38 +08:00
Zhang Jun Hao
655f934008 fix(wifi): fix writing error 2020-05-25 16:51:12 +08:00
Dong Heng
89177a8365 feat(phy): update phy library from 1156.0 to 1059.0
1. add phy configuration parameters calibration
2020-04-21 18:01:30 +08:00
Dong Heng
a4dbca40f5 feat(phy): update phy library from 1155.0 to 1156.0
1. fix bug in calibration
2. reduce RAM cost
3. reduce current when RF is closed
2020-03-24 15:11:26 +08:00
Dong Heng
5ddea6d655 feat(vfs): modify vfs for ESP8266 2020-02-27 14:10:14 +08:00
Dong Heng
4dee04c03b feat(esp_event): examples use esp_event instead of old event process 2020-01-15 16:29:29 +08:00
Dong Heng
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
Dong Heng
d6c4be69e0 feat(phy): update phy library to 1155.0
Fix phy software closing RF to cause system error.
2019-11-11 18:42:40 +08:00
dongheng
464742672c feat(phy): update phy library
Optimize wifi sleep performance when DTIM > 2.
2019-10-25 11:30:09 +08:00
dongheng
a4498afae9 feat(phy): update phy to 1152.0
Fix clock error when init_data[112] = 1.
2019-10-22 09:55:06 +08:00
dongheng
1f8192d9f9 feat(exmaples): remove wolfSSL example
The wolfSSL example will be supplied independently.
2019-10-10 15:43:29 +08:00
dongheng
c7ac512e99 feat(phy): update phy library to 1151.0
1. rename function from "rtc_init_2" to be "rtc_init_clk"
2. reduce time cost of openning RF
3. locate "phy_close_rf" and "i2c" from flash to IRAM
2019-09-29 18:14:51 +08:00
dongheng
4d4e1c0564 fix(esp8266): fix system and wifi sleep/wake process error 2019-09-25 14:13:47 +08:00
dongheng
157e214436 feat(esp8266): update libphy to version 1149
1. seperate rtc module from phy
2. fix the bug that frequency shifts in some scenarios
2019-09-09 10:29:11 +08:00
Dong Heng
0008fec35e Merge branch 'feature/uart_driver_install' into 'master'
feature(uart_driver_install): An invalid parameter was added to theuart_driver_install as an adaptation to some modules

See merge request sdk/ESP8266_RTOS_SDK!1074
2019-09-06 16:00:19 +08:00
Chen Zheng Wei
47a13e19cc feature(uart_driver_install): To fit some modules, add invalid parameters in uart_driver_install 2019-09-04 14:47:11 +08:00
dongheng
cc267ab0df feat(hello_world): add example hello_world from esp-idf and modify it for ESP8266
Commit ID: b0456cc9
2019-08-27 15:15:44 +08:00
dongheng
114d2b5b86 feature(script): update compiling script for new make and cmake 2019-08-02 14:02:45 +08:00
dongheng
c71358cd20 docs(ota): add note how to load old SDK's target AP information 2019-07-15 14:32:56 +08:00
dongheng
1dda263ad7 feat(ota): add option into example to load original AP information when update from old SDK 2019-07-03 19:22:31 +08:00
Chen Wen
af0fcc0492 fix(wifi): fix compatibility issues with AP which configured to 11n only 2019-06-14 11:06:39 +08:00
dongheng
2964c5ac5f feat(examples): spilt ota example into sub-examples to adapt to various scenarios 2019-06-11 10:07:24 +08:00
dongheng
9c19b1eedb feat(factory_test): add factory test and document 2019-06-04 15:38:35 +08:00
dongheng
268e9d5846 feat(examples): Add cmake compiler script for examples 2019-05-16 16:22:24 +08:00
dongheng
aee393e65f feat(console): Enable "CONFIG_USING_ESP_CONSOLE" for console example by default 2019-04-17 19:37:53 +08:00
dongheng
e82ba45f03 feat(console): Modify console for ESP8266 2019-04-17 15:58:46 +08:00
dongheng
b030b79d2e feat(console): Bring console and its example from esp-idf
Commit ID: c7d0df54
2019-04-17 15:20:47 +08:00
Supreet Deshpande
0c16744f2b feat/wolfssl_http_client: Added wolfssl support to http-client & ota.
Changes:
Client, OTA examples fixed. Bug fixes in esp-tls wolfssl support.
2019-03-16 17:04:18 +05:30
dongheng
343c6ffd6a feat(partition_table): Compiling script gets partition information from partition binary 2019-03-05 10:03:17 +08:00
dongheng
2790d5605c bugfix(fix): Fix combine binary overwrite checking 2019-03-01 13:49:52 +08:00
Supreet Deshpande
43d230a0f1 feature/esp_https_ota: Changes to make esp_https_ota compatible with ESP8266.
Changes:
Changed component.mk to enable only mbedtls based compilation.
Removed esp_err_to_name occurence. Updated README.md.
Shifted OTA examples to examples/system/ota.
Changed the sdkconfig.defaults for the example compilation.
2019-02-27 11:21:50 +05:30
Supreet Deshpande
6a6e9cd54b feature/esp_https_ota: Added the esp_https_ota component from idf. 2019-02-27 11:01:44 +05:30
Dong Heng
2f43737d1a docs(ota): FOTA from an Old SDK to the New ESP8266 RTOS SDK (IDF Style) 2019-01-29 19:51:59 +08:00
Dong Heng
d36793c00f docs(ota): Add important description for OTA of ESP8285 or ESP8266 + 1MB flash 2019-01-29 09:45:23 +08:00
Dong Heng
2e9cb80033 feat(ota): Add OTA binary link address verify of ESP8285 or ESP8266 + 1MB flash 2019-01-25 14:41:08 +08:00
Dong Heng
df4c82f394 feat(ota): Rename example "universal_ota" to "ota"
The "universal_ota" is able to be compatible with ESP8285(ESP8266 + 1MB flash).
2019-01-25 14:07:51 +08:00
Dong Heng
5fa9b4e9eb feat(ota): Remove raw OTA example 2019-01-25 14:07:51 +08:00
Dong Heng
c77d59bf01 feat(universal_ota): Modify partition file configuration 2019-01-23 19:12:58 +08:00
Dong Heng
11db1b0daf feat(bootloader): Support v2 firmware updates to v3 by OTA 2019-01-16 14:20:58 +08:00
Dong Heng
3d63a6ca52 feat(partition_table): Update partition table script and OTA example
1. APP binary supports 4KB align instead of 64KB align

2. Add options to sdkconfig.defaults:
2.1. using 1MB flash
2.2. use custom partition table "partitions_two_ota.1MB.mini.csv"
2.3. custom partition table base address is 0x4000

3. "make ota flash" using APP1_OFFSET as app downloading address
2018-12-26 17:44:41 +08:00
liujia
fdc372a75c docs(example):Update OTA README.md 2018-12-05 17:04:29 +08:00
Dong Heng
5e1b8a0b10 feat(ota): Add command to generate OTA bin and add ota example for 1MB flash
"$(PROJECT_NAME).app1.bin", "$(PROJECT_NAME).app2.bin" and "$(PROJECT_NAME).ota.bin" at "build" directory.

Only upload "$(PROJECT_NAME).ota.bin" to the server.

Select the target flash and input "make ota flash" or "make ota flash monitor".

Update the OTA README.md for 1 MB flash.
2018-10-18 19:40:22 +08:00
chenwu
f997e4d56f feat: port ota demo to esp8266 platform 2018-08-10 11:28:22 +08:00
chenwu
a6564eb49e feat: copy ota demo from idf(gitlab) release/v3.0 2018-08-10 11:28:22 +08:00