Commit Graph
746 Commits
Author SHA1 Message Date
muhaidong 59a4291cf4 fix(wifi): update rom ld file for fix max connection number issue 2026-06-03 10:02:49 +08:00
Jiang Jiang Jian eacd67f6ff Merge branch 'bugfix/fix_ble_coded_phy_rx_bug_v5.2' into 'release/v5.2'
fix(coex): fix ble coded phy rx issue when aborted by coex (v5.2)

See merge request espressif/esp-idf!48986
2026-05-29 20:17:19 +08:00
Jiang Jiang Jian 2537922036 Merge branch 'fix/fix_blacklist_issue_v52' into 'release/v5.2'
fix(wifi): fix blacklist related issue v52

See merge request espressif/esp-idf!48875
2026-05-29 11:48:20 +08:00
linruihao 963e6ab3e2 fix(coex): fix ble coded phy rx issue when aborted by coex 2026-05-28 10:31:22 +08:00
Island e6eb1f9ac5 Merge branch 'bugfix/fix_ble_read_remote_feature_timeout_v5.2' into 'release/v5.2'
Fixed read remote feature timeout when using coded phy(2f683593) (5.2)

See merge request espressif/esp-idf!48060
2026-05-27 21:32:44 +08:00
wangtao@espressif.com 365c5cfbdd fix(wifi): fix blacklist related issue 2026-05-25 20:59:34 +08:00
Zhang Hai Peng 9da2cda499 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2f683593)
- Fixed read remote feature timeout when using coded phy
- Fixed disconnection issue(0x08) when using 125k coded phy
- Fixed disconnection issue(0x08) when updating connection param
- Fixed disconnection issue(0x08) when using multi connection
- Avoid error when adding duplicate device to whitelist
- Support disable channel assessment by vendor hci
- Support smaller connection interval (3.75 ms)
- Support duplicate exception list in EVT ADV

(cherry picked from commit 658ff8730b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-04-29 15:15:21 +08:00
wangtao@espressif.com c93e50b10c fix(wifi): fix esp32c2 rom func ld issue 2026-04-22 11:50:59 +08:00
linruihao 7e36a1ad5a fix(coex): fix some esp32 coexistence bugs
- fix ble scan may restart twice in coex scenarios
- fix bredr page/pscan coex request/release not match
- fix bredr incorrect inquiry length calculation
- update bredr page/inquiry pti
- add coex pti protection for entire page/inquiry event
2026-04-10 10:12:03 +08:00
Jin Chen 953692616a feat(ble): make env init function cuttable on ESP32-C2
(cherry picked from commit 5ec82368ba)

Co-authored-by: cjin <jinchen@espressif.com>
2026-04-02 16:36:22 +08:00
yangfeng d7fc14f15d feat(bt): Add APIs to control transmit power level
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-16 16:00:25 +08:00
muhaidong 36c8e2667e fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets 2026-03-10 20:09:01 +08:00
muhaidong 38c806f9ef fix(wifi): fix lmac tx done assert issue 2026-03-10 20:08:52 +08:00
muhaidong 51cbbeaa8e fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2026-03-10 20:08:34 +08:00
wangtao@espressif.com e4bd840fc2 fix(wifi): fix esp32c2 set vendor ie issue 2026-03-10 17:34:28 +08:00
Jin Chen 3da9775993 feat(ble): apply new method for rom code logic change on ESP32-C2
(cherry picked from commit 2a0df334e3)

Co-authored-by: cjin <jinchen@espressif.com>
2026-02-09 20:13:13 +08:00
wuzhenghui 34efa0f834 fix(esp_system): fix rom secure boot fast wake feature for c5/c6/h2/h21 2026-01-12 19:52:17 +08:00
Jiang Jiang Jian adf1afc6cb Merge branch 'bugfix/add_scan_stop_when_smartconfig_stop_v5.2' into 'release/v5.2'
add scan stop when smartconfig stop (v5.2)

See merge request espressif/esp-idf!43883
2025-12-05 16:00:31 +08:00
Wang Meng Yang c29ccf4f74 Merge branch 'bugfix/bluetooth_chan_map_error_v5.2' into 'release/v5.2'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.2)

See merge request espressif/esp-idf!43342
2025-12-02 18:02:02 +08:00
sibeibei 76585319f6 fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-12-01 14:50:50 +08:00
Jin Cheng b51a682a94 fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-12-01 13:50:00 +08:00
Zhou Xiao f7e41ff4a9 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2 2025-12-01 00:08:22 +08:00
Zhou Xiao 8549409fd0 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 557b7bae2e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:30 +08:00
Jiang Jiang Jian 5d4a5da72f Merge branch 'bugfix/several_esp32_bugs_v5.2' into 'release/v5.2'
Bugfix/several esp32 bugs (v5.2)

See merge request espressif/esp-idf!42245
2025-10-13 10:46:43 +08:00
Zhou Xiao 0bc0a73013 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 09a3b29d01)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-11 11:09:16 +08:00
Zhao Wei Liang e135fbe126 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 32c3556c7a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-10 09:53:19 +08:00
Jin Cheng 7668a8111a fix(bt/controller): fixed several controller bugs 2025-09-29 10:03:00 +08:00
JinCheng e371d36165 fix(bt/controller): fixed some controller bugs 2025-08-27 11:12:59 +08:00
Zhao Wei Liang ff53ba5bb7 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 7f7c8e2c85)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-08 21:13:51 +08:00
muhaidong 4b82ad6635 fix(wifi): fix open mode rx fragment fail issue 2025-08-06 16:07:04 +08:00
Jiang Jiang Jian 3046997bf0 Merge branch 'fix/wpa_eap_v1_192_bit_cert_v5.2' into 'release/v5.2'
fix(wifi): Sending disconnect event in connect fail and add enterprise check 192 bit and some fixes for wpa_supplicant (v5.2)

See merge request espressif/esp-idf!40982
2025-08-04 18:23:01 +08:00
Jiang Jiang Jian 8d31925673 Merge branch 'bugfix/esp_flash_escape_checking_v5.2' into 'release/v5.2'
fix(esp_flash): fixed issue of escaping boundary check (v5.2)

See merge request espressif/esp-idf!40120
2025-08-04 14:31:08 +08:00
tarun.kumar f5c14ba5a0 fix(softAP): Adjusted authentication mode for wpa-eap version 1 2025-08-01 12:47:11 +05:30
Jiang Jiang Jian 04b055ad43 Merge branch 'fix/fix_esp32c2_eco4_ld_issue_v52' into 'release/v5.2'
fix(wifi): fix esp32c2 eco4 ld issue v52

See merge request espressif/esp-idf!40924
2025-07-31 21:07:00 +08:00
wangtao@espressif.com 9aa4e218e8 fix(wifi): fix esp32c2 eco4 ld issue 2025-07-31 10:57:22 +08:00
Zhou Xiao 9995287cc3 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit ac6acf3629)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:13:47 +08:00
Jiang Jiang Jian e38272a758 Merge branch 'feat/add_bip_softAP_sae_ext_key_v5.2' into 'release/v5.2'
Add support for SAE-EXT on softAP and BIP on AP mode(v5.2)

See merge request espressif/esp-idf!40840
2025-07-29 11:52:47 +08:00
Xiao Xufeng e1c6d3049b fix(esp_flash): fixed issue of escaping boundary check
Also patched corresponding ROM functions
2025-07-28 14:25:01 +08:00
Shreyas Sheth 61a0953a3b fix(wifi): Fix crash due to BIP when ap mode change 2025-07-26 14:46:11 +05:30
Zhi Wei Jian e9531422b6 fix(rf/example): Fixed phy test example crash
(cherry picked from commit e2e5d4915b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2025-07-23 11:23:17 +08:00
sibeibei 92db088aa6 fix(wifi): rx bcn failed when sta off channel under modem state 2025-07-16 21:13:58 +08:00
sibeibei 0a60a4b167 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-07-16 21:03:33 +08:00
Zhou Xiao 36739e3841 fix(ble): updated rom linker script for ESP32-C2
(cherry picked from commit f1838aeec1)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-09 13:14:06 +08:00
linruihao 387dd19234 fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 2025-07-08 12:00:28 +08:00
linruihao 2906df4b40 feat(coex): implement BT coex timer event 2025-07-08 12:00:28 +08:00
Zhao Wei Liang 1c26b33634 fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2
(cherry picked from commit 7b1a7cc4c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:46 +08:00
Zhao Wei Liang 8acdb2d8e0 fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4
(cherry picked from commit 83fd955f11)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-20 15:31:23 +08:00
Island a0a8a3521a Merge branch 'feat/reduce_bin_size_and_iram_for_ble_rom_code_v5.2' into 'release/v5.2'
feat(ble/controller): Reduce bin size and IRAM for BLE rom code on ESP32-C3 and ESP32-S3 (v5.2)

See merge request espressif/esp-idf!39450
2025-06-12 21:51:59 +08:00
Zhao Wei Liang 584e15a76e fix(ble): change ld file on ESP32-C2
(cherry picked from commit 6c5bff1bd8)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:03:51 +08:00
zhiweijian 5bdb604d4f feat(ble/controller): Reduce bin size and IRAM for BLE rom code 2025-05-27 16:24:55 +08:00