Commit Graph

24202 Commits

Author SHA1 Message Date
Jiang Jiang Jian
470a32467a Merge branch 'bugfix/fix_some_wifi_bugs_251125_v5.1' into 'release/v5.1'
fix(wifi): fix some wifi bugs 251125(Backport v5.1)

See merge request espressif/esp-idf!43704
2025-11-28 13:10:33 +08:00
Island
15f8397dfe Merge branch 'bugfix/fix_ble_scan_enable_timeout_v5.1' into 'release/v5.1'
Fixed scan HCI command timeout issue on ESP32 (v5.1)

See merge request espressif/esp-idf!43686
2025-11-28 10:18:25 +08:00
Island
5618f715df Merge branch 'bugfix/bug_ble_max_device_record_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed BLE incorrect device record count issue (v5.1)

See merge request espressif/esp-idf!43593
2025-11-27 18:25:27 +08:00
Rahul Tank
87f22a49bc Merge branch 'bugfix/check_psync_status_v5.1' into 'release/v5.1'
fix(nimble): Add a check for psync before processing (v5.1)

See merge request espressif/esp-idf!43636
2025-11-27 10:49:07 +05:30
morris
e7117c7a57 Merge branch 'bugfix/uart_related_backports_v5.1' into 'release/v5.1'
fix(uart): some related uart backports (v5.1)

See merge request espressif/esp-idf!43656
2025-11-27 12:50:06 +08:00
muhaidong
1b2f163290 fix(wifi): fix some wifi bugs 251125
1. fix ptk key memory leak issue
2. fix tkip fragment issue
3. force MAC tx end by set tx frame ACK bit for ESP32
2025-11-27 11:12:31 +08:00
yinqingzhao
d940cfb25b fix(wifi): fix some wifi bugs related to csi, twt and bss max idle 2025-11-26 18:14:28 +08:00
Island
53f1ef016e Merge branch 'feat/support_bhost2025_44_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Add more debug log for bluedroid (v5.1)

See merge request espressif/esp-idf!43362
2025-11-26 18:02:52 +08:00
Rahul Tank
5ffc3bdbfa fix(nimble): Add a check for psync before processing 2025-11-26 15:06:33 +05:30
Shu Chen
79b1f6b762 Merge branch 'fix/remove_the_duplicate_macro_definition_v5.1' into 'release/v5.1'
fix(openthread): remove the duplicate macro definition (v5.1)

See merge request espressif/esp-idf!43712
2025-11-26 03:59:44 +00:00
Song Ruo Jing
2f499b074d fix(uart): fix some uart port generate a RX BRK_DET intr on reset issue
Issue saw on S3 UART2 port
2025-11-26 11:53:11 +08:00
Song Ruo Jing
968776c20d fix(uart): correct uart_get_tx_buffer_free_size calculation
Modified a bit on the TX ring buffer push size logic

 Closes https://github.com/espressif/esp-idf/issues/15859
2025-11-26 11:53:04 +08:00
Song Ruo Jing
5fbd045975 fix(uart): fix release pin logic if switching only one pin 2025-11-26 11:52:35 +08:00
Jiang Jiang Jian
605210480b Merge branch 'bugfix/fix_send_wakenull_off_channel_v5.1' into 'release/v5.1'
fix(wifi): fix issue that disarm send wake null timer donot take effect and sta bolck scan timeout V5.1

See merge request espressif/esp-idf!43694
2025-11-26 10:39:00 +08:00
Xu Si Yu
4a01c94fa1 feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled 2025-11-25 16:15:01 +08:00
Xu Si Yu
1c27219c80 fix(openthread): remove the duplicate macro definition 2025-11-25 16:14:08 +08:00
sibeibei
a4011fa13a fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-11-25 14:14:53 +08:00
Jiang Jiang Jian
d474b5b1ee Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v5.1)

See merge request espressif/esp-idf!43562
2025-11-25 12:07:30 +08:00
Jiang Jiang Jian
839d0832a8 Merge branch 'feat/esp_idf_feat_gpioworkaround_v5.1' into 'release/v5.1'
feat(esp_hw_support): add gpio reset workaround except esp32 & esp32s2 (v5.1)

See merge request espressif/esp-idf!43465
2025-11-25 12:05:57 +08:00
Jiang Jiang Jian
5332b80868 Merge branch 'fix/check_usj_status_before_access_v5.1' into 'release/v5.1'
fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write (v5.1)

See merge request espressif/esp-idf!43397
2025-11-25 12:05:39 +08:00
Jiang Jiang Jian
29b7f654f4 Merge branch 'fix/fix_c6_rtc_periph_depends_on_top_v5.1' into 'release/v5.1'
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 (v5.1)

See merge request espressif/esp-idf!43387
2025-11-25 12:05:27 +08:00
Jiang Jiang Jian
557b6ac4f7 Merge branch 'fix/fix_xtal32k_power_breaks_adc_v5.1' into 'release/v5.1'
fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin (v5.1)

See merge request espressif/esp-idf!43391
2025-11-25 12:04:54 +08:00
Jiang Jiang Jian
3e94617d9a Merge branch 'feat/set_pull_mode_of_coex_input_pin_v5.1' into 'release/v5.1'
feat(esp_coex): set the pull mode of the external coex input pin (v5.1)

See merge request espressif/esp-idf!43315
2025-11-25 12:04:44 +08:00
Zhang Hai Peng
794d09458f fix(bt): Update esp32 libbtdm_app.a (15a18b1a)
- fix(ble): fixed BLE enable scan timeout
 - fix(ble): fixed crash in "btdm_controller_task"


(cherry picked from commit c5e50ccd19)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-25 11:53:24 +08:00
Mahavir Jain
a322e933a8 Merge branch 'feat/update_mbedtls_3.6.5_v5.1' into 'release/v5.1'
feat(mbedtls): update to version 3.6.5 (v5.1)

See merge request espressif/esp-idf!43248
2025-11-24 10:01:54 +05:30
Ashish Sharma
7b8936d3b2 feat(mbedtls): update to version 3.6.5 2025-11-22 15:02:36 +08:00
Zhang Hai Peng
bd0ab82076 fix(ble/bluedroid): Fixed missing BLE connect and disconnect events
(cherry picked from commit 2dcbd64616)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 21:53:17 +08:00
Zhang Hai Peng
6100515e9b fix(ble/bluedroid): Fixed BLE incorrect device record count issue
(cherry picked from commit 9bfd9c5340)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 17:53:15 +08:00
xiongweichao
60f1472e6e feat(bt): Adds an SPP API parameter to indicate whether to create SPP record 2025-11-21 15:58:17 +08:00
chenjianhua
2d914fc72a fix(bt/bluedroid): Fixed memory debug error 2025-11-21 13:27:20 +08:00
chenjianhua
f6e8925267 feat(ble/bluedroid): Add more debug log for bluedroid 2025-11-21 13:26:33 +08:00
hebinglin
9a67f0d746 fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 2025-11-20 19:41:07 +08:00
chenjianhua
78b1139394 fix(ble/bluedroid): Fixed GATT response timeout setting 2025-11-20 19:38:59 +08:00
Shu Chen
20dd78b02e Merge branch 'fix/fix_some_deadlock_issue_v5.1' into 'release/v5.1'
fix(openthread): resolve deadlock issues due to switching_lock (v5.1)

See merge request espressif/esp-idf!43482
2025-11-20 02:29:08 +00:00
morris
e686c01519 Merge branch 'feature/i2s_support_merge_simplex_to_duplex_v5.1' into 'release/v5.1'
feat(i2s): support to lazy constitute full-duplex mode (v5.1)

See merge request espressif/esp-idf!41846
2025-11-18 17:14:50 +08:00
hebinglin
535eb550fc feat(esp_hw_support): add gpio reset workaround in esp32h21 & esp32h4 2025-11-18 14:26:33 +08:00
Tan Yan Quan
c18fcc4bc1 fix(openthread): resolve deadlock issues due to switching_lock
* esp-openthread: thread_zigbee/esp-openthread@d5dd6f2ca
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@1c734bf9c
2025-11-18 06:22:13 +00:00
Island
1c734bf9c2 Merge branch 'opt/opt_ble_log_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.1)

See merge request espressif/esp-idf!42266
2025-11-18 13:52:27 +08:00
Jiang Jiang Jian
2518798813 Merge branch 'feat/phy_lib_update_c5eco3_coex_v5.1' into 'release/v5.1'
feat(phy): updated phy lib for ESP32-C5 ECO2/ECO3 coex (v5.1)

See merge request espressif/esp-idf!43412
2025-11-18 12:00:03 +08:00
Marius Vikhammer
9fc45685af test(ulp): added larger delay in ULP FSM I_WR_REG instruction test
Test is flakey, could possibly be due to the ULP occasionally needing
a bit more time to start up.
2025-11-17 16:25:00 +08:00
Zhou Xiao
3d12ba27c7 feat(phy): ESP32-C5 ECO2/ECO3 coex and ESP32-C6 track reset
* C5 phy_version: 1 107, 8c534c84, Nov 17 2025
* C6 phy_version: 343, b513b46, Nov 14 2025
2025-11-17 15:40:51 +08:00
wuzhenghui
119976ffc1 ci(esp_pm): add test case for USJ printing performance during wake-up
Add a new test case to verify that USJ printing doesn't block CPU on chip
wake-up from light sleep. The test measures the average time per print
operation and ensures it's below 5000 microseconds.
2025-11-17 11:42:28 +08:00
Wang Meng Yang
ff4da9eff1 Merge branch 'bugfix/fix_hid_memory_leak_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Fixed HID memory leak (v5.1)

See merge request espressif/esp-idf!43335
2025-11-17 08:47:22 +08:00
Wang Meng Yang
0dd0ec30b9 Merge branch 'bugfix/bluetooth_chan_map_error_v5.1' into 'release/v5.1'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.1)

See merge request espressif/esp-idf!43343
2025-11-17 08:46:50 +08:00
wuzhenghui
77f874049d fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write
Add connection checks to usb_serial_jtag_write and usb_serial_jtag_read
functions to return -EIO error code when the USB Serial JTAG is not
connected.
2025-11-14 17:38:19 +08:00
wuzhenghui
d141e23bab fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin 2025-11-14 17:04:53 +08:00
wuzhenghui
d928b84969 fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 2025-11-14 16:55:57 +08:00
Island
1a601ab3b2 Merge branch 'change/ble_update_lib_20251106_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!43170
2025-11-14 15:29:27 +08:00
zhanghaipeng
d910f30ddc feat(ble/bluedroid): Added BLE debug LOG for bluedroid 2025-11-14 10:53:43 +08:00
Jin Cheng
600f66887f fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:47:22 +08:00