Skip to content

Commit

Permalink
feat: Upgraded esp-idf version to 64849cb7 (commit after v5.1.5 tag)
Browse files Browse the repository at this point in the history
- feat: Upgraded esp-idf version from v5.0.6 to ~v5.1.5 for esp32, esp32c2, esp32c3, esp32c6, esp32s2
- chore: Removed deprecated patches for previous v5.0.6
- chore: Updated the *.defaults due to the upgrade
- feat(mdns): Upgraded mdns version from ~v1.0.0 to ~v1.4.2
- optimise(ram): Reduced iram footprint by enabling CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH on esp32
- change: Updated CONFIG_BT_LE_LL_RESOLV_LIST_SIZE from 10 to 5 due to its limit on esp32c2 and esp32c6
- change: Updated CONFIG_BT_LE_LL_DUP_SCAN_LIST_COUNT from 1 to 5 due to its limit on esp32c6
- change: Enabled CONFIG_ESP_PHY_MAC_BB_PD option to support ble light sleep on esp32c6
- feat(rainmaker): Upgraded the esp-rainmaker version to 7d506420
  • Loading branch information
ustccw committed Dec 13, 2024
1 parent b2f6168 commit 722a98c
Show file tree
Hide file tree
Showing 95 changed files with 132 additions and 2,312 deletions.
2 changes: 1 addition & 1 deletion components/at/idf_component.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## IDF Component Manager Manifest File
dependencies:
espressif/mdns:
version: "~1.0.0"
version: "~1.4.2"
espressif/esp_websocket_client:
version: "~1.2.0"
espressif/bootloader_support_plus:
Expand Down
12 changes: 6 additions & 6 deletions components/at/lib/VERSION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ESP32: 239a73b
ESP32C3: 239a73b
ESP32C2: 239a73b
ESP32C5: 239a73b
ESP32C6: 239a73b
ESP32S2: 239a73b
ESP32: 752008f
ESP32C3: 752008f
ESP32C2: 752008f
ESP32C5: 8834929
ESP32C6: 752008f
ESP32S2: 752008f
Binary file modified components/at/lib/libesp32_at_core.a
Binary file not shown.
Binary file modified components/at/lib/libesp32_at_core_silence.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c2_at_core.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c2_at_core_silence.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c3_at_core.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c3_at_core_silence.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c6_at_core.a
Binary file not shown.
Binary file modified components/at/lib/libesp32c6_at_core_silence.a
Binary file not shown.
Binary file modified components/at/lib/libesp32s2_at_core.a
Binary file not shown.
Binary file modified components/at/lib/libesp32s2_at_core_silence.a
Binary file not shown.
4 changes: 2 additions & 2 deletions examples/at_override_module_config/IDF_VERSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
branch:release/v5.0
commit:bcca689866db3dfda47f77670bf8df2a7ec94721
branch:release/v5.1
commit:64849cb7039a93b7b3a4ad8e8da328fa9c09c5e7
repository:https://github.com/espressif/esp-idf.git
4 changes: 2 additions & 2 deletions examples/at_override_module_config/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@ The build system will use `at_override_module_config/at_customize.csv` as your s
It is strongly recommended to use the default `ESP-IDF` version of the `ESP-AT` project, and **NOT** recommended to update it (because of the potential [application binary interface](https://en.wikipedia.org/wiki/Application_binary_interface) incompatibility between the underlying ESP-IDF versions of `libesp_at_core.a` and the esp-at repository, which may cause incorrect operation of the firmware.), but we still keep the option to update the ESP-IDF for testing purposes. The native esp-idf version file is `esp-at/module_config/<your_module>/IDF_VERSION`. You can copy the native esp-idf version to `at_override_module_config/IDF_VERSION`, and keep it as it is.

```
branch:release/v5.0
commit:bcca689866db3dfda47f77670bf8df2a7ec94721
branch:release/v5.1
commit:64849cb7039a93b7b3a4ad8e8da328fa9c09c5e7
repository:https://github.com/espressif/esp-idf.git
```

Expand Down
4 changes: 2 additions & 2 deletions module_config/module_esp32-d2wd/IDF_VERSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
branch:release/v5.0
commit:bcca689866db3dfda47f77670bf8df2a7ec94721
branch:release/v5.1
commit:64849cb7039a93b7b3a4ad8e8da328fa9c09c5e7
repository:https://github.com/espressif/esp-idf.git
40 changes: 0 additions & 40 deletions module_config/module_esp32-d2wd/patch/esp_tls_parse_ecc_key.patch

This file was deleted.

123 changes: 0 additions & 123 deletions module_config/module_esp32-d2wd/patch/fatfs_generation.patch

This file was deleted.

Binary file removed module_config/module_esp32-d2wd/patch/libbtdm_app.a
Binary file not shown.
12 changes: 0 additions & 12 deletions module_config/module_esp32-d2wd/patch/patch_list.ini
Original file line number Diff line number Diff line change
@@ -1,21 +1,9 @@
; Add your patches to the section below

[esp_tls_parse_ecc_key.patch]
path = esp-idf
note = "Fixed an issue where esp-tls is unable to parse ECC keys"

[fatfs_generation.patch]
path = esp-idf
note = "Fixed an issue where data read after writing fatfs partition more than 63 times might be incorrect"

[support_ext_partition.patch]
path = esp-idf
note = "[IDF-9560] Support to use partition table outside of the project directory"

[modify_bluedroid_conn_timeout.patch]
path = esp-idf
note = "[ESPAT-1972] Support to modify the timeout period for BLE connections"

[libbtdm_app.a]
path = esp-idf/components/bt/controller/lib_esp32/esp32/libbtdm_app.a
note = "[ESPAT-1962] Fixed ble disconnection fail issue"
5 changes: 4 additions & 1 deletion module_config/module_esp32-d2wd/sdkconfig.defaults
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL=y
CONFIG_PM_SLP_DISABLE_GPIO=y

# Wi-Fi
CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y
CONFIG_ESP_COEX_SW_COEXIST_ENABLE=y
CONFIG_ESP_WIFI_SLP_IRAM_OPT=y
CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y
CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=0
Expand Down Expand Up @@ -81,6 +81,9 @@ CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=n
CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y
CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y

# Heap memory debugging
CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y

# LWIP
CONFIG_LWIP_SO_REUSE=y
CONFIG_LWIP_SO_RCVBUF=y
Expand Down
5 changes: 4 additions & 1 deletion module_config/module_esp32-d2wd/sdkconfig_silence.defaults
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ CONFIG_GPIO_ESP32_SUPPORT_SWITCH_SLP_PULL=y
CONFIG_PM_SLP_DISABLE_GPIO=y

# Wi-Fi
CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y
CONFIG_ESP_COEX_SW_COEXIST_ENABLE=y
CONFIG_ESP_WIFI_SLP_IRAM_OPT=y
CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE=y
CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=0
Expand Down Expand Up @@ -85,6 +85,9 @@ CONFIG_FREERTOS_CHECK_MUTEX_GIVEN_BY_OWNER=n
CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y
CONFIG_FREERTOS_PLACE_SNAPSHOT_FUNS_INTO_FLASH=y

# Heap memory debugging
CONFIG_HEAP_PLACE_FUNCTION_INTO_FLASH=y

# LWIP
CONFIG_LWIP_SO_REUSE=y
CONFIG_LWIP_SO_RCVBUF=y
Expand Down
4 changes: 2 additions & 2 deletions module_config/module_esp32-sdio/IDF_VERSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
branch:release/v5.0
commit:bcca689866db3dfda47f77670bf8df2a7ec94721
branch:release/v5.1
commit:64849cb7039a93b7b3a4ad8e8da328fa9c09c5e7
repository:https://github.com/espressif/esp-idf.git
40 changes: 0 additions & 40 deletions module_config/module_esp32-sdio/patch/esp_tls_parse_ecc_key.patch

This file was deleted.

Loading

0 comments on commit 722a98c

Please sign in to comment.