Commit Graph

853 Commits

Author SHA1 Message Date
Sajia
af434ec00e fix(wifi): Update bss max idle timer and add other fixes 2026-05-08 19:11:51 +05:30
Evgeny Torbin
59f62ad15f test: format all test scripts 2026-04-17 16:01:00 +02:00
linruihao
91e2fc2233 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:18:40 +08:00
Jin Chen
5c96decc19 feat(ble): make env init function cuttable on ESP32-C2
(cherry picked from commit 5ec82368ba)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-30 00:05:17 +08:00
yangfeng
4efd748983 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-24 19:56:38 +08:00
wuzhenghui
f1285fc8dc fix(esp_rom): sync spi_flash_disable/enable_cache patches to rom implementation 2026-03-10 14:26:00 +08:00
muhaidong
20eada4441 fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets 2026-02-12 17:12:25 +08:00
muhaidong
dc79fdf103 fix(wifi): fix lmac tx done assert issue 2026-02-12 17:12:25 +08:00
muhaidong
6314ce5b6c 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-02-12 17:12:25 +08:00
wangtao@espressif.com
64a03d0264 fix(wifi): fix esp32c2 set vendor ie issue 2026-02-12 14:10:32 +08:00
Jin Chen
55f4b1bfb3 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:15 +08:00
hebinglin
757671692f fix(esp_hal_wdt): replace the erroneous RWDT timeout config in ROM with the code in ram 2026-01-20 20:58:42 +08:00
wuzhenghui
9e3aa38706 fix(esp_system): fix rom secure boot fast wake feature for c5/c6/h2/h21 2026-01-12 19:13:41 +08:00
sibeibei
70d2f1e986 fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-12-01 21:49:13 +08:00
Wang Meng Yang
06794952f8 Merge branch 'bugfix/bluetooth_chan_map_error_v5.3' into 'release/v5.3'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.3)

See merge request espressif/esp-idf!43341
2025-11-14 19:17:13 +08:00
Jin Cheng
aa76c1127b fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:47:08 +08:00
Zhou Xiao
0a38d42470 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2 2025-11-12 00:07:24 +08:00
Zhou Xiao
b3c5f70549 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:34 +08:00
Jin Cheng
7cac0cf723 fix(bt/controller): fixed several controller bugs 2025-09-29 10:02:11 +08:00
Zhou Xiao
f6763d7fd4 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-09-22 18:47:31 +08:00
Zhao Wei Liang
735afd38cd change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 32c3556c7a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 11:14:02 +08:00
JinCheng
502fa672d9 fix(bt/controller): fixed some controller bugs 2025-08-27 11:12:26 +08:00
zwl
f5dc835552 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2 2025-08-25 10:43:14 +08:00
Island
f68a474a38 Merge branch 'change/ble_update_lib_20250728_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!40910
2025-08-22 11:04:52 +08:00
muhaidong
5145d66199 fix(wifi): fix open mode rx fragment fail issue 2025-08-01 16:29:07 +08:00
Zhou Xiao
43c1470920 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:14:06 +08:00
Jiang Jiang Jian
6045e49afd Merge branch 'bugfix/fix_phy_test_crash_v5.3' into 'release/v5.3'
fix(PHY): Fixed phy test example crash (v5.3)

See merge request espressif/esp-idf!40756
2025-07-29 11:58:06 +08:00
Jiang Jiang Jian
8bbe5001d3 Merge branch 'bugfix/wpa_eap_v1_connect_issue_v5.3' into 'release/v5.3'
Adjusted authentication mode for wpa-eap version 1 and add some fixes for wpa_supplicant(release/v5.3)

See merge request espressif/esp-idf!40700
2025-07-29 11:46:52 +08:00
Zhi Wei Jian
16e2d33bed 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:22 +08:00
tarun.kumar
3b8740860e fix(softAP): Adjusted authentication mode for wpa-eap version 1 2025-07-21 11:26:32 +05:30
wangtao@espressif.com
dfe0c15f90 fix(wifi): fix esp32c2 eco4 ld issue 2025-07-18 23:49:33 +08:00
Zhou Xiao
d0d314ae52 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:31 +08:00
Zhao Wei Liang
f330a3c631 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:14:02 +08:00
Jiang Jiang Jian
c7a31ce888 Merge branch 'bugfix/esp_flash_escape_checking_v5.3' into 'release/v5.3'
fix(esp_flash): fixed issue of escaping boundary check (v5.3)

See merge request espressif/esp-idf!40119
2025-07-02 14:29:59 +08:00
sibeibei
74c3f70e8e fix(wifi): rx bcn failed when sta off channel under modem state 2025-06-30 18:10:05 +08:00
sibeibei
6da81c80c0 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-06-30 16:32:37 +08:00
liuning
40fe7efe33 fix(wifi): fix cant sleep if connection breaks during sending probe 2025-06-30 16:32:36 +08:00
Xiao Xufeng
0cb4e3dfe1 fix(esp_flash): fixed issue of escaping boundary check
Also patched corresponding ROM functions
2025-06-25 01:40:40 +08:00
linruihao
c61ca564d7 fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 2025-06-23 15:30:29 +08:00
linruihao
16436f5cd5 feat(coex): implement BT coex timer event 2025-06-23 15:30:16 +08:00
Zhao Wei Liang
e98fd57bea 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:29 +08:00
Island
4009aa6ed0 Merge branch 'feat/reduce_bin_size_and_iram_for_ble_rom_code_v5.3' into 'release/v5.3'
feat(ble/controller): Reduce bin size and IRAM for BLE rom code on ESP32-C3 and ESP32-S3 (v5.3)

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

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-09 11:04:11 +08:00
Zhi Wei Jian
ad523cf3ff feat(ble/controller): Reduce bin size and IRAM for BLE rom code
(cherry picked from commit 1d739291ca)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2025-05-27 16:03:29 +08:00
yinqingzhao
7bcbc483c6 fix(wifi): fix some wifi bugs 2025-05-26 16:43:59 +08:00
yinqingzhao
ced26468d4 fix(wifi): fix some wifi bugs 2025-05-13 14:49:53 +08:00
Shen Wei Long
8f2c00f18a fix(ble): update ld file on ESP32-C2
(cherry picked from commit ee6607b489)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-08 14:54:01 +08:00
sibeibei
8fe39c57cc fix: tsens read abnormal value in esp32c2eco4 2025-05-06 14:26:11 +08:00
akshat
199ec4c82b feat(esp_wifi): Add DS parameter in probe requests from STA
Parse the DS IE to get intended channel when softAP rx request,
send probe response only if request is intended for the channel
2025-04-30 11:27:54 +05:30
chenjianhua
c82cabb576 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
- Fixed ble lib linkage issue
2025-04-28 14:11:25 +08:00