From 4598fbeaeeceb1dd5248834c595bcb06c4812deb Mon Sep 17 00:00:00 2001 From: Chen Wu Date: Fri, 20 May 2022 15:03:53 +0800 Subject: [PATCH] feat(core): Updated at core version to 4c6eb5e9 - feat: update at core version to v2.4.0.0 for esp32 and esp32c3 - docs: update version related docs to v2.4.0.0 --- README.md | 30 ++++++++---------- components/at/lib/VERSION | 4 +-- components/at/lib/libesp32_at_core.a | Bin 1285806 -> 1285766 bytes components/at/lib/libesp32_at_core_silence.a | Bin 1205126 -> 1205118 bytes components/at/lib/libesp32c3_at_core.a | Bin 973076 -> 973016 bytes .../at/lib/libesp32c3_at_core_silence.a | Bin 908820 -> 908792 bytes docs/_static/js/at_versions.js | 3 ++ .../AT_Binary_Lists/ESP32-C3_AT_binaries.rst | 3 +- docs/en/AT_Binary_Lists/ESP32_AT_binaries.rst | 15 ++++++--- .../AT_Binary_Lists/ESP32-C3_AT_binaries.rst | 3 +- .../AT_Binary_Lists/ESP32_AT_binaries.rst | 15 ++++++--- .../module_esp32-d2wd/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32-sdio/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32_default/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32_qcloud/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32c3-spi/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32c3_default/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_esp32c3_qcloud/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- .../module_wrover-32/sdkconfig.defaults | 2 +- .../sdkconfig_silence.defaults | 2 +- 27 files changed, 58 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 6bd9745a..3f25d0a5 100644 --- a/README.md +++ b/README.md @@ -25,32 +25,30 @@ The AT command firmware allows for rapid integration by providing: - There are several guides for esp-at developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Documentation for the latest version: [https://docs.espressif.com/projects/esp-at/en/latest/index.html](https://docs.espressif.com/projects/esp-at/en/latest/index.html). This documentation is built from the [docs directory](https://github.com/espressif/esp-at/tree/master/docs) of this repository. +- The Changelogs of historic released versions: https://github.com/espressif/esp-at/releases + - [Check the Issues section on GitHub](https://github.com/espressif/esp-at/issues) if you find a bug or have a feature request. Please check existing Issues before opening a new one. - The [esp-at forum](https://www.esp32.com/viewforum.php?f=42) is a place to ask questions and find community resources. -# Project Roadmap -1. The next version of ESP-AT firmware (v2.4.0.0) is planned to be released in April 2022. At present, ESP32 and ESP32-C3 series firmware is planned to be released, and ESP32-C3 firmware would support Bluetooth LE 5.0. - -2. ESP-AT Support Policy for ESP Chip Series +# ESP-AT Support Policy for ESP Chip Series - ESP32-C3 Series - - **Preferred recommended chip by ESP-AT** - - Released version is recommended: [v2.3.0.0_esp32c3](https://github.com/espressif/esp-at/releases/tag/v2.3.0.0_esp32c3) + - **Preferred recommended chip for using ESP-AT on** + - Recommended released version: [v2.4.0.0](https://github.com/espressif/esp-at/releases/tag/v2.4.0.0) - ESP32 Series - - Released version is recommended: [v2.2.0.0_esp32](https://github.com/espressif/esp-at/releases/tag/v2.2.0.0_esp32) - - The next version of ESP-AT firmware (v2.3.0.0) for ESP32 is in preparatory stage, but no an estimated time of release. + - Recommended released version: [v2.4.0.0](https://github.com/espressif/esp-at/releases/tag/v2.4.0.0) - ESP8266 Series - - **ESP32-C3 is recommended instead** + - **ESP32-C3 is recommended to use instead** - ESP-AT will not release the major version for ESP8266. - ESP-AT no longer adds new features to ESP8266. - [v2.2.1.0_esp8266](https://github.com/espressif/esp-at/releases/tag/v2.2.1.0_esp8266) is the last version of ESP-AT for ESP8266, corresponding to branch [release/v2.2.0.0_esp8266](https://github.com/espressif/esp-at/tree/release/v2.2.0.0_esp8266), corresponding to documentation [https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266](https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266/). - ESP-AT will regularly update [release/v2.2.0.0_esp8266](https://github.com/espressif/esp-at/tree/release/v2.2.0.0_esp8266) branch for ESP8266. Update includes vital bugfix and security repair. - ESP32-S2 Series - - **ESP32-C3 is recommended instead** + - **ESP32-C3 is recommended to use instead** - ESP-AT will not release the major version for ESP32-S2. - ESP-AT no longer adds new features to ESP32-S2. - [v2.1.0.0_esp32s2](https://github.com/espressif/esp-at/releases/tag/v2.1.0.0_esp32s2) is the last version of ESP-AT for ESP32-S2, corresponding to branch [release/v2.1.0.0_esp32s2](https://github.com/espressif/esp-at/tree/release/v2.1.0.0_esp32s2), corresponding to documentation [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp32s2](https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp32s2/). @@ -81,22 +79,20 @@ esp-at 是 MIT 许可证下的免费软件。 - 这里为开发者和用户提供了一些指南,这些指南可以以多种格式呈现,比如 HTML 和 PDF。 最新文档见:[https://docs.espressif.com/projects/esp-at/zh_CN/latest/index.html](https://docs.espressif.com/projects/esp-at/zh_CN/latest/index.html)。该文档是由本仓库 [docs 目录](https://github.com/espressif/esp-at/tree/master/docs) 自动编译构建的。 +- 已发布版本的修改记录见:https://github.com/espressif/esp-at/releases + - 如果你有 bug 上报或者功能需求,可以在 [GitHub Issues](https://github.com/espressif/esp-at/issues) 里提交。请在提交前检索下是否有相同的 Issue。 - [esp-at 社区](https://www.esp32.com/viewforum.php?f=34) 可以用来询问问题或寻找一些社区资源。 -# 项目路线图 -1. 下一版本 ESP-AT 固件 (v2.4.0.0),计划在 2022 年 4 月发布。当前计划发布 ESP32 和 ESP32-C3 系列固件,ESP32-C3 固件将支持低功耗蓝牙 5.0。 - -2. ESP-AT 对不同芯片系列支持策略 +# ESP-AT 对不同芯片系列支持策略 - ESP32-C3 系列 - **ESP-AT 首选推荐芯片** - - 推荐使用发布版本:[v2.3.0.0_esp32c3](https://github.com/espressif/esp-at/releases/tag/v2.3.0.0_esp32c3) + - 推荐使用的发布版本:[v2.4.0.0](https://github.com/espressif/esp-at/releases/tag/v2.4.0.0) - ESP32 系列 - - 推荐使用发布版本:[v2.2.0.0_esp32](https://github.com/espressif/esp-at/releases/tag/v2.2.0.0_esp32) - - ESP32 下一版本 ESP-AT 固件 (v2.3.0.0) 在开发准备阶段,但暂无预计的发布时间 + - 推荐使用的发布版本:[v2.4.0.0](https://github.com/espressif/esp-at/releases/tag/v2.4.0.0) - ESP8266 系列 - **推荐使用 ESP32-C3 芯片** diff --git a/components/at/lib/VERSION b/components/at/lib/VERSION index 5f0b3ccd..88775600 100644 --- a/components/at/lib/VERSION +++ b/components/at/lib/VERSION @@ -1,2 +1,2 @@ -ESP32: 9636d73 -ESP32C3: 9636d73 +ESP32: 4c6eb5e +ESP32C3: 4c6eb5e diff --git a/components/at/lib/libesp32_at_core.a b/components/at/lib/libesp32_at_core.a index 27878ad70d528e85ab68f5ec1bd8ae404270cff0..86041e12d53717f8eff22742bc87ddeec457d7cc 100755 GIT binary patch delta 4244 zcmc&$4Nz3q6~6Z^tdHHt`W|c+1Zq}6<bn-J69Ydq(c3_gyqKN@QP^l6?Tz}fhD9JEMXOf`FJL`_N z6Pq-5IQKjEJ3sf_yZ7G5fj7&ae6!s5H}Ba=A-_lQexH+LZtrzhZ!LXX{73oXUSa)) zGG*H*;%f0m6E`+ib0)p~w+xk|jz#I?r8 z-Pyu;VEBKRe;gOa)lwBrd@JL`rd?0yR=;kQ$MThe`E;h#I!EsH+lyq4LY{+43_Vn1 z*P1Ic)9B*u(#c&e1r%k!f7b%}2W@siaejXBtwjRu$7>&R&&$K#ym{hB%PR}!fh(+; zzkc1V>uK#`nK5h9x?PB;*K)UvySuo{=WfQ+hBoyJsg-MU{RbAy*eP-$RTim9{@x1N zB&qeCsT$?Jp(N8^Dy7-=ZL(|r*OtjE8chr-+KhP2HWPw$!KRve43PO9bgWZJCC@FE zj8M1c_o|ax->~cE@Gdo@`R3&r^xDU|)?Bed^`BWIx2DlZYK#`YFPKtf0A$Iqw3v0|TVhtAEwIWO*!daSxgh%Tz=k?G1_+=c?_qFvzSQF@_A z&Y_2UkY|{QLAnG&X;&za2dC^_Z~k}BL=IwrNf2dz&DSMH(xOm4DJ zS0bV>g2a|x=4hXVd@YDBeji*TEqx!{ix$dD=Dh=F4w8&mA^3_~Al$+}!=_Io0upw> zNy5lCf!oU#YBg-w-vK0lnHCHnc{?iOJ>Se+JMCt!%j9~PJ4z$W4S@R<3QIW#E7lq%%m9Dg=?*bdt}X-^eNos z5TzcMbF6=!B1E>NtSU^f&I7Wl;)HmGbDJ$((O6VP z$y9IxQGzO()gH7qN;?AVev%k$bhnWfVo38z_Ac z85?LRKp9_74TExac9Ttr@^CT0@REOr=*T4xB5O^Yi-rfWq!_xysWwpJ-;t_8qreQ* zGZHmnJ=L)JkVbj=Fi%FAN9iD&k80$86y+x4 zmAI*yeLr`QJ`D%!ez!x%E}jP`>&ZR@@KFInEmZ?zow^VY(#|27KDQC-j;QK+xEZG) zap1qAGDy=_t&7388$` ze}K@yI%*k3zM%xFUmfQ%D(zQS7ohVTGro?r({S@7lKxlJvg9=CE1~Msur-<79_Dt(67^&AF2!r1dKA<4A$5-- zeFuXS3-O@P>Rid-$;p`}DAn&qb|;cx*e&sl!et zPbmR7{n~UIkD9H;tY{-UVGzuu;~qwq^c&NugPkxK_-ULg;TAaImjAmQ!E)yFl{*Wk zFI|*&7QgTYDm{zk-$8W@i>WyTod9dqZ9>eqQhlj)rnT~yLi{A2^j!6(owLqKhyt-d zVj!^)tAEzHDW5IDbF}?++ii5`0mX@bYBg5$olSF9NF2llu|qUSJj4N+3Sl1ulHhNe Jo0$FcuK^0!p|k)1 delta 4512 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 diff --git a/components/at/lib/libesp32c3_at_core.a b/components/at/lib/libesp32c3_at_core.a index ab99c453be8fafda3ff714c9bffef4d27bee2633..8744bfda7ade096c8fb5869f7e26f6976bb01aa2 100755 GIT binary patch delta 6952 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 diff --git a/components/at/lib/libesp32c3_at_core_silence.a b/components/at/lib/libesp32c3_at_core_silence.a index e301b4f5b5f640f4c893d9fb7709f403eeb88c5b..204a0fec64d1d480565655c076b1104d6433525c 100755 GIT binary patch delta 6922 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 Q08D|Hf}XVR4F1OPUnmE1{r~^~ delta 6451 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 diff --git a/docs/_static/js/at_versions.js b/docs/_static/js/at_versions.js index 35c32dd9..6cab67dc 100644 --- a/docs/_static/js/at_versions.js +++ b/docs/_static/js/at_versions.js @@ -6,6 +6,9 @@ var DOCUMENTATION_VERSIONS = { // latest { name: "latest", has_targets: true, supported_targets: [ "esp32", "esp32c3" ] }, + // v2.4.0.0 + { name: "release-v2.4.0.0", has_targets: true, supported_targets: [ "esp32", "esp32c3" ]}, + // v2.3.0.0 { name: "release-v2.3.0.0_esp32c3", has_targets: false, supported_targets: [ "esp32c3" ]}, diff --git a/docs/en/AT_Binary_Lists/ESP32-C3_AT_binaries.rst b/docs/en/AT_Binary_Lists/ESP32-C3_AT_binaries.rst index 07ce8f11..f4a0690f 100644 --- a/docs/en/AT_Binary_Lists/ESP32-C3_AT_binaries.rst +++ b/docs/en/AT_Binary_Lists/ESP32-C3_AT_binaries.rst @@ -11,5 +11,6 @@ It is recommended to use the lastest version of firmware. Currently, Espressif o ESP32-C3-MINI-1 Series ^^^^^^^^^^^^^^^^^^^^^^ -- v2.3.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.3.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.3.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.3.0.0.zip `__ - v2.2.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.2.0.0.zip `__ diff --git a/docs/en/AT_Binary_Lists/ESP32_AT_binaries.rst b/docs/en/AT_Binary_Lists/ESP32_AT_binaries.rst index 022f98a9..557cbb07 100644 --- a/docs/en/AT_Binary_Lists/ESP32_AT_binaries.rst +++ b/docs/en/AT_Binary_Lists/ESP32_AT_binaries.rst @@ -11,7 +11,8 @@ It is recommended to use the lastest version of firmware. Currently, Espressif o ESP32-WROOM-32 Series ^^^^^^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-WROOM-32_AT_Bin_V2.2.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-WROOM-32_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.2.0.0 `ESP32-WROOM-32_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-WROOM-32_AT_Bin_V2.0.0.0.zip `__ - v1.1.2.0 `ESP32-WROOM-32_AT_Bin_V1.1.2.0.zip `__ @@ -23,7 +24,8 @@ ESP32-WROOM-32 Series ESP32-MINI-1 Series ^^^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-MINI-1_AT_Bin_V2.2.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-MINI-1_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.2.0.0 `ESP32-MINI-1_AT_Bin_V2.2.0.0.zip `__ .. _firmware-esp32-wrover-32-series: @@ -32,7 +34,8 @@ ESP32-WROVER-32 Series It is not recommended to use the ESP32-WROVER-B module due to hardware limit. Please use other WROVER series modules. -- v2.2.0.0 `ESP32-WROVER_AT_Bin_V2.2.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-WROVER_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.2.0.0 `ESP32-WROVER_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-WROVER_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-WROVER_AT_Bin_V2.0.0.0.zip `__ - v0.10.0.0 `ESP32-WROVER_AT_Bin_V0.10.0.0.zip `__ @@ -40,13 +43,15 @@ It is not recommended to use the ESP32-WROVER-B module due to hardware limit. Pl ESP32-PICO Series ^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-PICO-D4_AT_Bin_V2.2.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-PICO-D4_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.2.0.0 `ESP32-PICO-D4_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-PICO-D4_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-PICO-D4_AT_Bin_V2.0.0.0.zip `__ ESP32-SOLO Series ^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-SOLO_AT_Bin_V2.2.0.0.zip `__ (Recommended) +- v2.4.0.0 `ESP32-SOLO_AT_Bin_V2.4.0.0.zip `__ (Recommended) +- v2.2.0.0 `ESP32-SOLO_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-SOLO_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-SOLO_AT_Bin_V2.0.0.0.zip `__ diff --git a/docs/zh_CN/AT_Binary_Lists/ESP32-C3_AT_binaries.rst b/docs/zh_CN/AT_Binary_Lists/ESP32-C3_AT_binaries.rst index d10fc2cd..a72d29cb 100644 --- a/docs/zh_CN/AT_Binary_Lists/ESP32-C3_AT_binaries.rst +++ b/docs/zh_CN/AT_Binary_Lists/ESP32-C3_AT_binaries.rst @@ -11,5 +11,6 @@ ESP32-C3-MINI-1 系列 ^^^^^^^^^^^^^^^^^^^^^^ -- v2.3.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.3.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.3.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.3.0.0.zip `__ - v2.2.0.0 `ESP32-C3-MINI-1_AT_Bin_V2.2.0.0.zip `__ diff --git a/docs/zh_CN/AT_Binary_Lists/ESP32_AT_binaries.rst b/docs/zh_CN/AT_Binary_Lists/ESP32_AT_binaries.rst index d03ded63..a974a2eb 100644 --- a/docs/zh_CN/AT_Binary_Lists/ESP32_AT_binaries.rst +++ b/docs/zh_CN/AT_Binary_Lists/ESP32_AT_binaries.rst @@ -11,7 +11,8 @@ ESP32-WROOM-32 系列 ^^^^^^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-WROOM-32_AT_Bin_V2.2.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-WROOM-32_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.2.0.0 `ESP32-WROOM-32_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-WROOM-32_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-WROOM-32_AT_Bin_V2.0.0.0.zip `__ - v1.1.2.0 `ESP32-WROOM-32_AT_Bin_V1.1.2.0.zip `__ @@ -23,7 +24,8 @@ ESP32-WROOM-32 系列 ESP32-MINI-1 系列 ^^^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-MINI-1_AT_Bin_V2.2.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-MINI-1_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.2.0.0 `ESP32-MINI-1_AT_Bin_V2.2.0.0.zip `__ .. _firmware-esp32-wrover-32-series: @@ -32,7 +34,8 @@ ESP32-WROVER-32 系列 由于硬件限制,不推荐使用 ESP32-WROVER-B 模组,请使用其他 WROVER 系列模组。 -- v2.2.0.0 `ESP32-WROVER_AT_Bin_V2.2.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-WROVER_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.2.0.0 `ESP32-WROVER_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-WROVER_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-WROVER_AT_Bin_V2.0.0.0.zip `__ - v0.10.0.0 `ESP32-WROVER_AT_Bin_V0.10.0.0.zip `__ @@ -40,13 +43,15 @@ ESP32-WROVER-32 系列 ESP32-PICO 系列 ^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-PICO-D4_AT_Bin_V2.2.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-PICO-D4_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.2.0.0 `ESP32-PICO-D4_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-PICO-D4_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-PICO-D4_AT_Bin_V2.0.0.0.zip `__ ESP32-SOLO 系列 ^^^^^^^^^^^^^^^^^ -- v2.2.0.0 `ESP32-SOLO_AT_Bin_V2.2.0.0.zip `__ (推荐) +- v2.4.0.0 `ESP32-SOLO_AT_Bin_V2.4.0.0.zip `__ (推荐) +- v2.2.0.0 `ESP32-SOLO_AT_Bin_V2.2.0.0.zip `__ - v2.1.0.0 `ESP32-SOLO_AT_Bin_V2.1.0.0.zip `__ - v2.0.0.0 `ESP32-SOLO_AT_Bin_V2.0.0.0.zip `__ diff --git a/module_config/module_esp32-d2wd/sdkconfig.defaults b/module_config/module_esp32-d2wd/sdkconfig.defaults index 601b113b..91130852 100644 --- a/module_config/module_esp32-d2wd/sdkconfig.defaults +++ b/module_config/module_esp32-d2wd/sdkconfig.defaults @@ -114,7 +114,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32-d2wd/sdkconfig_silence.defaults b/module_config/module_esp32-d2wd/sdkconfig_silence.defaults index 29dbef37..3b726afc 100644 --- a/module_config/module_esp32-d2wd/sdkconfig_silence.defaults +++ b/module_config/module_esp32-d2wd/sdkconfig_silence.defaults @@ -118,7 +118,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32-sdio/sdkconfig.defaults b/module_config/module_esp32-sdio/sdkconfig.defaults index 7bfd421e..24a258c4 100644 --- a/module_config/module_esp32-sdio/sdkconfig.defaults +++ b/module_config/module_esp32-sdio/sdkconfig.defaults @@ -114,7 +114,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32-sdio/sdkconfig_silence.defaults b/module_config/module_esp32-sdio/sdkconfig_silence.defaults index 1960e26c..16b3bd3a 100644 --- a/module_config/module_esp32-sdio/sdkconfig_silence.defaults +++ b/module_config/module_esp32-sdio/sdkconfig_silence.defaults @@ -118,7 +118,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32_default/sdkconfig.defaults b/module_config/module_esp32_default/sdkconfig.defaults index af304367..580ca1c2 100644 --- a/module_config/module_esp32_default/sdkconfig.defaults +++ b/module_config/module_esp32_default/sdkconfig.defaults @@ -117,7 +117,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32_default/sdkconfig_silence.defaults b/module_config/module_esp32_default/sdkconfig_silence.defaults index 915ae0a5..8fc26d34 100644 --- a/module_config/module_esp32_default/sdkconfig_silence.defaults +++ b/module_config/module_esp32_default/sdkconfig_silence.defaults @@ -121,7 +121,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32_qcloud/sdkconfig.defaults b/module_config/module_esp32_qcloud/sdkconfig.defaults index b3f895b0..196f24a3 100644 --- a/module_config/module_esp32_qcloud/sdkconfig.defaults +++ b/module_config/module_esp32_qcloud/sdkconfig.defaults @@ -119,7 +119,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" CONFIG_AT_QCLOUD_IOT_COMMAND_SUPPORT=y CONFIG_AT_QCLOUD_IOT_GENERATE_FACTORY_INFO=y diff --git a/module_config/module_esp32_qcloud/sdkconfig_silence.defaults b/module_config/module_esp32_qcloud/sdkconfig_silence.defaults index e25d1f91..6d5bbeb4 100644 --- a/module_config/module_esp32_qcloud/sdkconfig_silence.defaults +++ b/module_config/module_esp32_qcloud/sdkconfig_silence.defaults @@ -123,7 +123,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" CONFIG_AT_QCLOUD_IOT_COMMAND_SUPPORT=y CONFIG_AT_QCLOUD_IOT_GENERATE_FACTORY_INFO=y diff --git a/module_config/module_esp32c3-spi/sdkconfig.defaults b/module_config/module_esp32c3-spi/sdkconfig.defaults index be86f9ae..ea87f0a5 100644 --- a/module_config/module_esp32c3-spi/sdkconfig.defaults +++ b/module_config/module_esp32c3-spi/sdkconfig.defaults @@ -122,7 +122,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32c3-spi/sdkconfig_silence.defaults b/module_config/module_esp32c3-spi/sdkconfig_silence.defaults index 28e6a5b1..89079ed3 100644 --- a/module_config/module_esp32c3-spi/sdkconfig_silence.defaults +++ b/module_config/module_esp32c3-spi/sdkconfig_silence.defaults @@ -126,7 +126,7 @@ CONFIG_AT_HTTP_COMMAND_SUPPORT=y CONFIG_AT_PROCESS_TASK_STACK_SIZE=6144 CONFIG_AT_OTA_SUPPORT=n CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32c3_default/sdkconfig.defaults b/module_config/module_esp32c3_default/sdkconfig.defaults index fcd1b370..58c928f8 100644 --- a/module_config/module_esp32c3_default/sdkconfig.defaults +++ b/module_config/module_esp32c3_default/sdkconfig.defaults @@ -125,7 +125,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32c3_default/sdkconfig_silence.defaults b/module_config/module_esp32c3_default/sdkconfig_silence.defaults index f6287c09..1929a793 100644 --- a/module_config/module_esp32c3_default/sdkconfig_silence.defaults +++ b/module_config/module_esp32c3_default/sdkconfig_silence.defaults @@ -129,7 +129,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_esp32c3_qcloud/sdkconfig.defaults b/module_config/module_esp32c3_qcloud/sdkconfig.defaults index f88fb439..a476d921 100644 --- a/module_config/module_esp32c3_qcloud/sdkconfig.defaults +++ b/module_config/module_esp32c3_qcloud/sdkconfig.defaults @@ -127,7 +127,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" CONFIG_AT_QCLOUD_IOT_COMMAND_SUPPORT=y CONFIG_AT_QCLOUD_IOT_GENERATE_FACTORY_INFO=y diff --git a/module_config/module_esp32c3_qcloud/sdkconfig_silence.defaults b/module_config/module_esp32c3_qcloud/sdkconfig_silence.defaults index cdbc4e69..3f980773 100644 --- a/module_config/module_esp32c3_qcloud/sdkconfig_silence.defaults +++ b/module_config/module_esp32c3_qcloud/sdkconfig_silence.defaults @@ -131,7 +131,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.3.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" CONFIG_AT_QCLOUD_IOT_COMMAND_SUPPORT=y CONFIG_AT_QCLOUD_IOT_GENERATE_FACTORY_INFO=y diff --git a/module_config/module_wrover-32/sdkconfig.defaults b/module_config/module_wrover-32/sdkconfig.defaults index fa44fd52..3b3cb4b0 100644 --- a/module_config/module_wrover-32/sdkconfig.defaults +++ b/module_config/module_wrover-32/sdkconfig.defaults @@ -123,7 +123,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y diff --git a/module_config/module_wrover-32/sdkconfig_silence.defaults b/module_config/module_wrover-32/sdkconfig_silence.defaults index 19f3d71e..835c6909 100644 --- a/module_config/module_wrover-32/sdkconfig_silence.defaults +++ b/module_config/module_wrover-32/sdkconfig_silence.defaults @@ -126,7 +126,7 @@ CONFIG_AT_OTA_SERVER_PORT=80 CONFIG_AT_OTA_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_OTA_SSL_TOKEN_KEY="dd93253c287f725de50d4071a05dd28b72056ca7" CONFIG_AT_SOCKET_MAX_CONN_NUM=5 -CONFIG_ESP_AT_FW_VERSION="2.2.0" +CONFIG_ESP_AT_FW_VERSION="2.4.0" # Wear Levelling CONFIG_WL_SECTOR_SIZE_512=y