Commit Graph

31022 Commits

Author SHA1 Message Date
Zhang Hai Peng 3b95b50703 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec541023684d33b498fa21c5b4724bce748aa7b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:36 +08:00
Jiang Jiang Jian ae2b5af875 Merge branch 'bugfix/add_phy_calibration_independent_support_v5.5' into 'release/v5.5'
feat(phy): add phy calibration independent support(backport v5.5)

See merge request espressif/esp-idf!41416
2025-08-22 17:52:32 +08:00
yinqingzhao 5714153832 feat(phy): add phy calibration independent support 2025-08-22 10:49:23 +08:00
armando 17a23d1ddb fix(psram): fixed psram cross page issue 2025-08-22 00:02:06 +08:00
Jiang Jiang Jian 92df7573a4 Merge branch 'bugfix/fix_esp32c5_ersu_compatibility_issue_v5.5' into 'release/v5.5'
fix(wifi): fix ersu compatibility issue(Backport v5.5)

See merge request espressif/esp-idf!41385
2025-08-21 20:02:13 +08:00
wuzhenghui 76f3aea6ea change(esp_hw_support): increase s2a_work_time_us 2025-08-21 11:52:44 +08:00
Jiang Jiang Jian 02c5f2dbb9 Merge branch 'fix/disable_efuse_xts_aes_256_esp32c5_v5.5' into 'release/v5.5'
Disable XTS-AES-256 using efuse key for ESP32-C5 (v5.5)

See merge request espressif/esp-idf!41364
2025-08-21 10:31:37 +08:00
Jiang Jiang Jian 7b478f3ec8 Merge branch 'fix/fix_psram_incr16_v5.5' into 'release/v5.5'
fix(dma): add burst size check when dma access psram (v5.5)

See merge request espressif/esp-idf!41107
2025-08-20 14:01:36 +08:00
Jiang Jiang Jian 4f8f9748f6 Merge branch 'bugfix/psram_enc_workaround_v5.5' into 'release/v5.5'
fix(psram): provide boot warning about PSRAM encryption issue on C5/C61 (v5.5)

See merge request espressif/esp-idf!41163
2025-08-20 10:21:43 +08:00
harshal.patil 4213e41bbd fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5 2025-08-19 21:59:34 +05:30
Jiang Jiang Jian 0f07209abb Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.5' into 'release/v5.5'
esp_phy: Add protection of consecutive disable operations by single modem source (v5.5)

See merge request espressif/esp-idf!41291
2025-08-19 20:52:02 +08:00
muhaidong b26c24ac02 fix(wifi): fix ersu compatibility issue 2025-08-19 19:49:29 +08:00
Jiang Jiang Jian 10d07d1a2b Merge branch 'feat/update_phylib_for_c5_v5.5' into 'release/v5.5'
feat(esp_phy): update phylib for C5(backport v5.5)

See merge request espressif/esp-idf!41202
2025-08-19 19:47:50 +08:00
morris 290a454500 Merge branch 'fix/rmt_simple_encoder_done_with_mem_full_v5.5' into 'release/v5.5'
fix(rmt): fix the state of simple encoder with mem full (v5.5)

See merge request espressif/esp-idf!41243
2025-08-19 15:06:01 +08:00
morris 2be55b580c fix(twai): fixed build errors in cxx environment
Closes https://github.com/espressif/esp-idf/issues/16999
2025-08-15 18:28:38 +08:00
Chen Jichang 333858e57b fix(dma): add burst size check when dma access psram 2025-08-15 15:37:52 +08:00
Island ad6904db25 Merge branch 'fix/specify_scan_channel_for_esp32c2_v5.5' into 'release/v5.5'
fix(ble): wrapped specify scan channel vs cmd (v5.5)

See merge request espressif/esp-idf!41155
2025-08-15 14:09:54 +08:00
Wang Mengyang 6891970c49 fix(esp_phy): Add protection of consecutive disable operations by single modem source 2025-08-15 07:20:52 +08:00
Chen Jichang e159e69c56 fix(rmt): fix the state of the simple encoder with mem full
Closes https://github.com/espressif/esp-idf/issues/17244
2025-08-14 12:49:33 +08:00
Zhou Xiao 1b48a697c4 fix(ble): disabled get lc ts for ESP32-C3 and ESP32-S3
(cherry picked from commit c17bf638744dec55292d1128854f69159c8d84b4)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-14 11:14:08 +08:00
zwx 831a0e8193 feat(esp_phy): update phylib for C5 2025-08-13 10:37:08 +08:00
Mahavir Jain 29df7286c8 fix(esp_psram): make SPIRAM_USE_MEMMAP depend on ESP32 target 2025-08-11 13:46:39 +05:30
Mahavir Jain 2829481eb6 fix(psram): provide boot warning about PSRAM encryption issue on C5/C61
For C5/C61 revision 1.0, PSRAM encryption has hardware issue. This will
be addressed in future silicon version. Add explicit warning about this.
2025-08-11 13:46:38 +05:30
Zhou Xiao 27fee88e26 fix(ble): wrapped specify scan channel vs cmd
(cherry picked from commit 33febd990c49ef569ec05490436c7a0950631a86)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-11 13:13:18 +08:00
Jiang Jiang Jian 1191f4c4f9 Merge branch 'bugfix/update_librtc_v5.5' into 'release/v5.5'
fix(esp_phy): update esp32 librtc.a for coex problems

See merge request espressif/esp-idf!41142
2025-08-09 09:12:30 +08:00
Jiang Jiang Jian 950ac4cff4 Merge branch 'fix/fix_esp32c5_mac_link_bad_tigger_v5.5' into 'release/v5.5'
fix(hal): fix esp32c5 mac link bad trigger (v5.5)

See merge request espressif/esp-idf!41117
2025-08-09 08:10:27 +08:00
Jiang Jiang Jian 6d012bbefe Merge branch 'bugfix/fix_scan_done_event_miss_issue_v5.5' into 'release/v5.5'
fix(wifi): fix scan done event miss issue(Backport v5.5)

See merge request espressif/esp-idf!41036
2025-08-09 08:10:18 +08:00
Jiang Jiang Jian dbc243657d Merge branch 'change/ble_update_lib_20250806_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250806 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!41141
2025-08-09 00:07:53 +08:00
Jiang Jiang Jian 79ce2ccd07 Merge branch 'patch/ets_delay_us_v5.5' into 'release/v5.5'
fix(esp_tee): Patch the `esp_rom_delay_us` API to use U-mode cycle CSR (v5.5)

See merge request espressif/esp-idf!41017
2025-08-09 00:05:27 +08:00
JinCheng ccd0d369aa fix(esp_phy): update esp32 librtc.a for coex problems
- ESP32 phy_version: 4861, b71b5ad, Aug, 5 2025
- ESP32 librtc version: 6758f983, Mar 22 2024, 13:39:26
2025-08-08 23:14:47 +08:00
Zhao Wei Liang d1f47fba23 change(ble): enabled specify scan channel vs hci cmd for ESP32-C2
(cherry picked from commit 2818eb91f131c5b7fc286a31132982950e0785da)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-08 21:14:38 +08:00
Zhao Wei Liang d5fc1a61fa change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 7f7c8e2c855dd453fe70b6708294f21abfd3340b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:35 +08:00
Zhao Wei Liang c3f0eceffa change(ble): [AUTO_MR] Update lib_esp32c2 to dbd33ef2
(cherry picked from commit 043143ab8b96e181638841bb4145f9cc40bad647)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:32 +08:00
Zhao Wei Liang d18a5f2ddc change(ble): [AUTO_MR] Update lib_esp32c6 to 898f73cb
(cherry picked from commit fe22519bb58737b2283c295ce0dbc86bd04405ee)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:30 +08:00
Zhao Wei Liang 865fe36a1d change(ble): [AUTO_MR] Update lib_esp32c5 to 898f73cb
(cherry picked from commit 3abfca1e2c2ff4453fcae4ebaa94016ce732fe7c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:27 +08:00
Zhao Wei Liang 65f0804deb change(ble): [AUTO_MR] Update lib_esp32h2 to 898f73cb
(cherry picked from commit 4990dfdd23b9dda091c0f346eda60e83ed6ae6a5)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:14:24 +08:00
Jiang Jiang Jian ceb11cd57e Merge branch 'feat/support_11ax_rate_for_cert_test_v5.5' into 'release/v5.5'
Feat/support 11ax rate for cert test v5.5(Backport v5.5)

See merge request espressif/esp-idf!41106
2025-08-08 20:07:20 +08:00
Jiang Jiang Jian a8721f74cf Merge branch 'fix/regression_issue_in_digest_auth_v5.5' into 'release/v5.5'
fix(esp_http_client): fixed regression issue during enabling digest auth in client (v5.5)

See merge request espressif/esp-idf!41116
2025-08-08 20:07:13 +08:00
Jiang Jiang Jian 201b9178bd Merge branch 'bugfix/correct_attr_count_in_get_db_api_v5.5' into 'release/v5.5'
fix(nimble): Updating the count parameter when fetching the gatt db (v5.5)

See merge request espressif/esp-idf!41030
2025-08-08 20:05:57 +08:00
Jiang Jiang Jian 6acf4e3ae5 Merge branch 'bugfix/fix_touch_isr_safe_issue_v5.5' into 'release/v5.5'
fix(legacy_touch): fixed touch read API can't be called in ISR context (v5.5)

See merge request espressif/esp-idf!41077
2025-08-08 20:05:28 +08:00
yinqingzhao 32b4723cb2 fix(wifi): fix ht20 state check incorrect 2025-08-08 20:00:31 +08:00
liuning 5a2c7b2180 fix(wifi): fix some esp-now issues and lightsleep issues
1. fix tbtt issues when wifi_slp_iram_opt is not enabled and light sleep
   enabled
2. support espnow rx all the time at coexistence default mode, fix some
   coexist perfermance issue with coexistence default mode.
3. support connectionless ps with enhanced_light_sleep
4. fix espnow coexist issue when switching to coexistence mode
5. fix concurrent issue of connectionless_interval_set API
2025-08-08 19:59:37 +08:00
Jiang Jiang Jian a33bff6773 Merge branch 'bugfix/fix_bt_hci_not_effective_v5.5' into 'release/v5.5'
Fixed bt hci event was not report to host when hci command was sent (v5.5)

See merge request espressif/esp-idf!41013
2025-08-08 19:56:00 +08:00
wuzhenghui 521c7fb951 fix(hal): fix esp32c5 mac link bad trigger 2025-08-08 17:00:46 +08:00
nilesh.kale 01481f08f9 fix(esp_http_client): fixed regression issue during enabling digest auth in client
This commit solved the issue introduced in commit a0bcffcce9
for enabling digest auth for esp_http_client.

Closes https://github.com/espressif/esp-idf/issues/17238
2025-08-08 09:47:36 +05:30
Mahavir Jain 942a9bfbe4 Merge branch 'fix(esp_http_client)/fix_potential_double_free' into 'release/v5.5'
fix(esp_http_client): fix possible double memory free

See merge request espressif/esp-idf!40965
2025-08-08 09:46:48 +05:30
muhaidong ab6fdc801f feat(phy): update 11ax rate for cert test 2025-08-08 11:26:48 +08:00
muhaidong 7c17a0e1e8 feat(phy): add 11ax rate for cert test 2025-08-08 11:26:48 +08:00
muhaidong 2357ae7621 fix(wifi): fix scan done event miss issue 2025-08-08 11:18:11 +08:00
laokaiyao 422c123124 fix(legacy_touch): fixed touch read API can't be called in ISR context
Closes https://github.com/espressif/esp-idf/issues/17045
2025-08-06 21:46:28 +08:00