Commit Graph

46400 Commits

Author SHA1 Message Date
Jiang Jiang Jian
01b9a1dd18 Merge branch 'fix/fix_xtal32k_power_breaks_adc_v5.5' into 'release/v5.5'
fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin (v5.5)

See merge request espressif/esp-idf!43297
2025-11-14 15:31:04 +08:00
morris
1c4f1f47cc Merge branch 'feature/esp32p4_eco5_io_hold_v5.5' into 'release/v5.5'
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.5)

See merge request espressif/esp-idf!43308
2025-11-14 15:22:50 +08:00
Akshat Agrawal
54c9981c1a bugfix(wifi): Re-calibrate FTM for ESP32-C5 (ECO2) 2025-11-14 12:36:20 +05:30
Jiang Jiang Jian
45d4989d73 Merge branch 'feat/avoid_disconnect_when_set_bandmode_v5.5' into 'release/v5.5'
feat(wifi): avoid disconnect when set band mode(backport v5.5)

See merge request espressif/esp-idf!43074
2025-11-14 15:03:47 +08:00
wuzhenghui
9e06691c52 feat(esp_hw_support): support unicore auto clock gating for esp32p4 rev3+ 2025-11-14 14:08:52 +08:00
Jiang Jiang Jian
e2493ad0c9 Merge branch 'bugfix/lwip_stack_in_psram_limitation_v5.5' into 'release/v5.5'
fix(lwip): allow task stack from SPIRAM except for ESP32 ECO2 and below (v5.5)

See merge request espressif/esp-idf!43318
2025-11-14 13:54:03 +08:00
Tan Yan Quan
d481ea191e fix(openthread): resolve deadlock issues due to switching_lock
* esp-openthread: thread_zigbee/esp-openthread@068a8f4d2
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@8d036f2ed
2025-11-14 03:18:11 +00:00
zhanghaipeng
7c6d8e4761 feat(ble/bluedroid): Added BLE debug LOG for bluedroid 2025-11-14 11:17:17 +08:00
Chen Jichang
f04318c605 fix(lcd): fix mipi dsi phy type for p4 version below 3.0 2025-11-14 11:07:26 +08:00
yinqingzhao
f488b9c1d1 feat(wifi): avoid disconnect when set band mode and fix some wifi bugs 2025-11-14 10:31:50 +08:00
Jiang Jiang Jian
8d036f2edc Merge branch 'ci/attach_dut_log_url-v5.5' into 'release/v5.5'
ci: attach_log_url for multi dut tests

See merge request espressif/esp-idf!43275
2025-11-14 10:25:51 +08:00
Jiang Jiang Jian
2dc1a9bce6 Merge branch 'bugfix/fix_hid_memory_leak_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Fixed HID memory leak (v5.5)

See merge request espressif/esp-idf!43331
2025-11-14 10:23:21 +08:00
Jiang Jiang Jian
39bcc8ffec Merge branch 'bugfix/fix_send_wakenull_off_channel_v5.5' into 'release/v5.5'
fix(wifi): fix issue that disarm send wake null timer donot take effect and sta bolck scan timeout V5.5

See merge request espressif/esp-idf!43281
2025-11-14 10:02:03 +08:00
Armando
b698ac758e feat(psram): support 250MHz in experimental 2025-11-14 09:34:51 +08:00
Jin Cheng
051de7d578 fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:46:56 +08:00
liqigan
38ea9357b8 fix(bt/bluedroid): Fixed HID memory leak 2025-11-13 17:44:14 +08:00
Michael (XIAO Xufeng)
c51b5e955a Merge branch 'feature/support_efuses_esp32p4_eco5_v5.5' into 'release/v5.5'
feat(efuse): Support efuses for ESP32-P4 ECO5 (v5.5)

See merge request espressif/esp-idf!42651
2025-11-13 17:11:10 +08:00
Jiang Jiang Jian
72d9925056 Merge branch 'feat/set_pull_mode_of_coex_input_pin_v5.5' into 'release/v5.5'
feat(esp_coex): set the pull mode of the external coex input pin (v5.5)

See merge request espressif/esp-idf!43311
2025-11-13 16:43:35 +08:00
Jiang Jiang Jian
0ba481b055 Merge branch 'fix/increase_ble_log_task_stack_size_for_xtensa_chips_v5.5' into 'release/v5.5'
fix(ble): increase default ble log stack size for xtensa chips (v5.5)

See merge request espressif/esp-idf!43287
2025-11-13 16:13:27 +08:00
Jiang Jiang Jian
8c9f686cd1 Merge branch 'bugfix/cod_chg_by_scan_ena_v5.5' into 'release/v5.5'
fix(bt/bluedroid): update the COD before enabling inquiry scan (v5.5)

See merge request espressif/esp-idf!43237
2025-11-13 16:13:00 +08:00
Jiang Jiang Jian
ad9b68042c Merge branch 'fix/pcnt_example_pytest_v5.5' into 'release/v5.5'
test(pcnt): fix pcnt example pytest (v5.5)

See merge request espressif/esp-idf!43195
2025-11-13 16:11:50 +08:00
Jiang Jiang Jian
043416978d Merge branch 'bugfix/psram_mmap_for_all_targets_v5.5' into 'release/v5.5'
fix(esp_psram): make SPIRAM_USE_MEMMAP available for all targets (v5.5)

See merge request espressif/esp-idf!43132
2025-11-13 16:11:24 +08:00
Jiang Jiang Jian
dc7304b717 Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_v5.5' into 'release/v5.5'
ADC: add continuous parse data API (v5.5)

See merge request espressif/esp-idf!42205
2025-11-13 16:07:13 +08:00
Mahavir Jain
3fd00b4d80 fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption
Encrypted flash write operation sometimes result in random corruption in
certain bytes. Root cause points to sudden current surge due to involvement of
encryption block overwhelming LDO supply. More details will be provided
in the ESP32-C5 SoC Errata document.

This fix limits the CPU clock to 160MHz for flash encryption enabled
case. Failing encrypted flash write tests could successfully pass in
this configuration. Going ahead, a dynamic clock adjustment in flash
driver will be considered to mitigate this issue.
2025-11-13 13:26:06 +05:30
armando
b578253cce change(g0): use hw_ver3 to build g0 components test app 2025-11-13 15:19:26 +08:00
wuzhenghui
7adb3a5a2e fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin 2025-11-13 14:17:34 +08:00
Jiang Jiang Jian
f501d0a7cd Merge branch 'feat/libphy_c3_s3_c2_rxdc_20250804_v5.5' into 'release/v5.5'
feat(phy): update esp32c3 esp32s3 esp32c2 esp32s2 libphy for RXDC(Backport v5.5)

See merge request espressif/esp-idf!43296
2025-11-13 13:43:09 +08:00
Mahavir Jain
89d2585a62 fix(lwip): allow task stack from SPIRAM except for ESP32 ECO2 and below
Closes https://github.com/espressif/esp-idf/issues/17827
2025-11-13 09:41:52 +05:30
Song Ruo Jing
ea09a117ee feat(gpio): ESP32P4 ECO5 GPIO related update 2025-11-13 11:36:22 +08:00
Song Ruo Jing
ea6ed237d2 fix(clk): 400MHz CPU should still be selectable on ESP32-P4 less than rev3 2025-11-13 11:36:22 +08:00
Song Ruo Jing
9589ab5361 feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 2025-11-13 11:36:15 +08:00
zwx
6d105dcb3a feat(esp_coex): set the pull mode of the external coex input pin 2025-11-13 10:44:43 +08:00
zhangyanjiao
934de85ca8 fix(coex): fixed the espnow send fail when coex enable 2025-11-12 19:33:49 +08:00
muhaidong
4020a93eea feat(phy): update esp32c3 esp32s3 esp32c2 esp32s2 libphy for RXDC 2025-11-12 19:04:02 +08:00
Jiang Jiang Jian
86bd3d30c6 Merge branch 'fix/axi_dma_ext_mem_alignment_c5_v5.5' into 'release/v5.5'
Align AES and SHA buffers to 16 when SPIRAM encryption is enabled (v5.5)

See merge request espressif/esp-idf!43261
2025-11-12 17:45:43 +08:00
Zhou Xiao
db3d0646b8 fix(ble): increase default ble log stack size for xtensa chips
(cherry picked from commit 3e0d005987)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-12 17:13:57 +08:00
sibeibei
f1fb7b3e5e fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-11-12 16:40:51 +08:00
Tinyu
af7e6db089 fix(hal): correct PHY selection logic in usb_wrap_ll.h 2025-11-12 09:26:45 +01:00
Mahavir Jain
34ff2409dc Merge branch 'fix/disallow_enabling_sb_sha384_when_sb_sha256_is_enabled_p4_v5.5' into 'release/v5.5'
fix(efuse): Disallow enabling SB using SHA-384 when SB using SHA-256 is enabled (ESP32-P4 ECO5) (v5.5)

See merge request espressif/esp-idf!43263
2025-11-12 11:22:35 +05:30
Mahavir Jain
6b89f1ed1c Merge branch 'feat/update_mbedtls_3.6.5_v5.5' into 'release/v5.5'
feat(mbedtls): update to version 3.6.5 (v5.5)

See merge request espressif/esp-idf!43244
2025-11-12 11:21:46 +05:30
igor.udot
dca7f49708 ci: attach_log_url for multi dut tests 2025-11-12 13:36:11 +08:00
harshal.patil
6ea63548d4 fix(esp_security): Set WR_DIS_SECURE_BOOT_SHA384_EN by default when
Flash Encryption Release mode is enabled and Secure Boot P384 scheme not is enabled.
2025-11-11 17:53:04 +05:30
harshal.patil
7b57a1cd16 fix(esp_security): Fix undefined efuse build failure in case of ESP32-P4
- The `wr_dis` efuse bit corresponding to `SECURE_BOOT_SHA384_EN` is absent in P4
2025-11-11 17:53:04 +05:30
harshal.patil
317a6f074d fix(mbedtls/port): Align AES and SHA DMA buffers to 16 when SPIRAM encryption is enabled
- Targets that support GDMA and MSPI encryption module need data and addresses aligned to 16
2025-11-11 17:45:11 +05:30
Jiang Jiang Jian
1ad4d50790 Merge branch 'fix/fix_save_line_in_debug_for_154_v5.5' into 'release/v5.5'
fix(802.15.4): fix line save in 154 debug (v5.5)

See merge request espressif/esp-idf!43222
2025-11-11 19:44:52 +08:00
Jiang Jiang Jian
16158b40f7 Merge branch 'ci/tee_flash_prot_failures_v5.5' into 'release/v5.5'
ci(esp_tee): Remove incorrect error checks for TEE flash protection tests (v5.5)

See merge request espressif/esp-idf!43160
2025-11-11 19:44:26 +08:00
Jiang Jiang Jian
621ab81e30 Merge branch 'bugfix/fix_thread_ci_testcases_not_stable_v5.5' into 'release/v5.5'
Bugfix/fix thread ci testcases not stable v5.5

See merge request espressif/esp-idf!43150
2025-11-11 19:44:00 +08:00
Jiang Jiang Jian
f702d4070c Merge branch 'test/freertos_flaky_tests_stabilization_v5.5' into 'release/v5.5'
test(freertos): Added miscellaneous stability fixes to unit tests (v5.5)

See merge request espressif/esp-idf!43123
2025-11-11 19:36:45 +08:00
Jiang Jiang Jian
85604da61e Merge branch 'contrib/github_pr_17824_v5.5' into 'release/v5.5'
Fix typos in NimBLE example comments (GitHub PR) (v5.5)

See merge request espressif/esp-idf!43111
2025-11-11 19:36:39 +08:00
Jiang Jiang Jian
91dd2aee23 Merge branch 'feat/support_cble50y25_277_v5.5' into 'release/v5.5'
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v5.5)

See merge request espressif/esp-idf!43108
2025-11-11 19:36:25 +08:00