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
Zhou Xiao
a4e40465c9
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
...
(cherry picked from commit ac6acf36293b8a3ef192477fd51e535f6171e32c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:14:49 +08:00
Jiang Jiang Jian
8f36e23cc4
Merge branch 'fix/backport_some_wifi_fixes_v5.5' into 'release/v5.5'
...
fix(wifi): backport some wifi fixes to v5.5
See merge request espressif/esp-idf!40815
2025-07-25 23:33:52 +08:00
wangtao@espressif.com
1bce41e63f
fix(wifi): fix esp32c2 eco4 ld issue
2025-07-25 14:27:56 +08:00
muhaidong
7b6a6531a4
fix(wifi): fix open mode rx fragment fail issue
2025-07-25 14:23:21 +08:00
Zhou Xiao
ae97379c9a
fix(ble): updated rom linker script for ESP32-C2
2025-07-25 00:01:49 +08:00
zwl
479346ff1f
fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2
2025-07-24 00:46:18 +08:00
Xiao Xufeng
da939fa729
fix(esp_flash): fixed issue of escaping boundary check
...
Also patched corresponding ROM functions
2025-06-25 01:35:21 +08:00
Zhao Wei Liang
1d9e0ac834
fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4
...
(cherry picked from commit 83fd955f11a3813eb31aacc259d6b95a05b7aeea)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-06-20 15:31:41 +08:00
Jiang Jiang Jian
60e884b438
Merge branch 'fix/backport_some_wifi_bugs_v5.5_0617' into 'release/v5.5'
...
fix: backport some wifi bugs v5.5 0617
See merge request espressif/esp-idf!39953
2025-06-18 19:49:38 +08:00
Jiang Jiang Jian
6fd5f51432
Merge branch 'bugfix/fix_coex_ble_disc_v5.5' into 'release/v5.5'
...
fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 (v5.5)
See merge request espressif/esp-idf!39625
2025-06-18 00:21:36 +08:00
liuning
85c77bdb82
fix(pm): reserve txqblocks when mac init at offchannels
2025-06-17 22:16:15 +08:00
liuning
8aa235a9a5
fix(wifi): fix cant sleep if connection breaks during sending probe
2025-06-17 22:04:41 +08:00
Zhao Wei Liang
ace361e7e1
fix(ble): change ld file on ESP32-C2
...
(cherry picked from commit 6c5bff1bd88f9e411e81b0f61ea15ded0cf9657e)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-06-13 16:09:23 +08:00
linruihao
fa75a4dd67
fix(coex): Fix ble disconnect when coexisting wifi on esp32c2
2025-06-04 19:26:23 +08:00
wangtao@espressif.com
0fe8891e3a
fix(wifi): fix esp32c2 auth threshold issue
2025-05-29 21:44:10 +08:00
yinqingzhao
84973428b2
fix(bss_max_idle): fix some wifi bugs related to bss max idle
2025-05-29 20:25:08 +08:00
linruihao
7910ea8571
feat(coex): implement BT coex timer event
2025-05-20 21:13:57 +08:00
sibeibei
afcb8199b0
fix(wifi): rx bcn failed when sta off channel under modem state
2025-05-19 21:16:37 +08:00
zwl
ee6607b489
fix(ble): update ld file on ESP32-C2
2025-05-07 12:12:24 +08:00
Island
c29c5c506b
Merge branch 'feat/support_136k_rc_clk_on_ble_sleep' into 'master'
...
Feat/support 136k rc clk on ble sleep
Closes BLERP-1650
See merge request espressif/esp-idf!37813
2025-04-24 10:38:35 +08:00
cjin
73f1084bf8
feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
2025-04-18 11:10:18 +08:00
sibeibei
0b201ff842
fix: tsens read abnormal value in esp32c2eco4
2025-04-17 17:32:19 +08:00
liuning
c00d092bdb
feat(wifi): support sample beacon feature
...
fix: adapt soc wakeup quick wake, fix light sleep beacon sample
feat(pm): giveup beacon and resample if rx prop too low (a16fa11)
2025-04-14 11:50:40 +08:00
sibeibei
28290c8da3
fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist
2025-04-09 11:41:56 +08:00
Sajia
c4f592679b
feat(wifi): Enable bss max idle support on all chips
...
- Fix issues in Max Idle period negotiation and protected keep alive
- Add BSS Max Idle config in SoftAP config and create a feature flag
- Add a unit test case to test both STA and SoftAP implementation
2025-04-08 12:40:15 +05:30
Shen Weilong
92bbf22579
fix(ble): fixed a heap assertion issue when enabling BLE for esp32c2 v2.0
2025-04-02 20:39:05 +08:00
Chen Jichang
1785e1d329
refactor(flash): spilt flash cap in esp_rom
2025-03-28 15:04:25 +08:00
Island
16ba8f892d
Merge branch 'feature/add_vendor_ble_cmd_definitions' into 'master'
...
Feature/add vendor ble cmd definitions
Closes BLERP-1684 and BLERP-1661
See merge request espressif/esp-idf!37598
2025-03-27 17:06:15 +08:00
Alexey Lapshin
ec68cb3300
feat(newlib): riscv: add CONFIG_LIBC_OPTIMIZED_MISALIGNED_ACCESS config option
...
This option replaces implementations of functions from ROM:
- memcpy
- memcmp
- memmove
- str[n]cpy
- str[n]cmp
The functions used in the firmware will be better optimized for misaligned
memory. Here are some measurements in CPU cycles for 4096-byte buffers:
memcpy: 28676 -> 4128
memcmp: 49147 -> 14259
memmove: 33896 -> 8086
strcpy: 32771 -> 17313
strcmp: 32775 -> 13191
2025-03-26 17:27:24 +07:00
Shen Weilong
990fea687d
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-03-25 15:09:00 +08:00
zhangyanjiao
aa05ae68e1
fix(wifi/vendor): separate the lr bit in phy mode for station and softAP
...
Closes https://github.com/espressif/esp-idf/issues/9978
2025-03-25 14:04:51 +08:00
Nachiket Kukade
f67f287004
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-03-21 15:36:34 +05:30
tarun.kumar
895e897ee7
fix(esp_wifi): Making action tx and roc API's public
2025-03-19 13:49:50 +08:00
jgujarathi
d7e4654f3d
fix(esp_wifi): Fix issues with offchannel action tx and ROC operations
...
- Fix issues with sending NULL data on the target channel instead of home
channel when connected sta attempts action tx or ROC.
- Fix issues with sending action tx on the home channel instead of target
channel when connected sta attempts action tx.
- Add new status codes to event data of WIFI_EVENT_ROC_DONE
- Adds new request structure esp_wifi_remain_on_channel operation
- Fixes issues with cancelling off channel operations such as ROC or
action frames TX.
2025-03-19 13:49:50 +08:00
zwl
71cea01694
feat(ble): add enhanced connect function on ESP32-C2
2025-03-17 10:44:21 +08:00
zhangyanjiao
660e33c801
fix(wifi): Fixed the scan information error in LR only mode
2025-03-14 15:11:45 +08:00
Marius Vikhammer
12e9d6514a
fix(console): fixed secondary console not working on all chips without VFS
2025-03-07 14:41:19 +08:00
yinqingzhao
1c5708b07b
fix(wifi): fix some bugs related channel
2025-03-03 20:40:45 +08:00
Zhou Xiao
e5feba6ed3
change(ble): update esp32c2 rom ld file
2025-01-14 14:22:24 +08:00
zhouxiao
937fe2a6e3
fix(ble): fixed ld file for c2eco0 and c2eco4
2025-01-10 20:44:27 +08:00
zhouxiao
acf5823a0d
change(ble): Update esp_bt.h controller config for C5 and rom.ble-eco4.ld for C2ECO4
2025-01-10 20:44:27 +08:00
Jiang Jiang Jian
30c34271bb
Merge branch 'bugfix/fix_double_wifi_active_time' into 'master'
...
fix(wifi): fix double max active time
Closes WIFI-6770
See merge request espressif/esp-idf!35786
2024-12-26 17:36:31 +08:00
Wang Tao
ba475781b1
Merge branch 'fix/fix_esp32c2_eco4_rx_csa_ld' into 'master'
...
fix(wifi): fix esp32c2eco4 sta_rx_csa ld
See merge request espressif/esp-idf!35806
2024-12-24 16:02:25 +08:00
liuning
595c9f32f4
fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set
2024-12-24 14:36:28 +08:00
zwl
5f9a3cdd1a
feat(ble): fixed some ble issues on ESP32-C2
2024-12-20 18:51:28 +08:00
wangtao@espressif.com
d4ace98731
fix(wifi): fix esp32c2eco4 sta_rx_csa ld
2024-12-19 17:28:30 +08:00
Island
8458cfffba
Merge branch 'feat/support_some_vendor_hci_for_qa' into 'master'
...
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
Closes BLERP-1299, BLERP-1298, BLERP-1287, BLERP-1281, BLERP-1328, BLERP-1340, BLERP-1341, BLERP-1343, BLERP-1344, BLERP-1361, and BLERP-1308
See merge request espressif/esp-idf!35447
2024-12-16 10:55:44 +08:00
zwl
6b01a56e09
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
2024-12-13 15:34:21 +08:00
wangtao@espressif.com
b85e54a884
fix(wifi): fix esp32c2 ld issue
2024-12-12 14:49:24 +08:00