Zhao Wei Liang
132f4b27e8
feat(ble): fixed some ble issues on ESP32-C2
...
(cherry picked from commit 5f9a3cdd1a89c6987ff64a62e325533fc217b38a)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:29 +08:00
Island
77d0629ae7
Merge branch 'feat/support_some_vendor_hci_for_qa_v5.3' into 'release/v5.3'
...
fix(ble): fixed the connect issue when rx error aa on ESP32-C2 (v5.3)
See merge request espressif/esp-idf!35646
2024-12-17 16:49:26 +08:00
Zhao Wei Liang
c119c9f6d7
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
...
(cherry picked from commit 6b01a56e094e3220265c37fabfb42bade8417c2b)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:44 +08:00
wangtao@espressif.com
71c6360648
fix(wifi): fix esp32c2 ld issue
2024-12-12 14:55:33 +08:00
wangtao@espressif.com
fef3280356
fix(wifi): fix esp32c2eco4 wifi deinit crash issue
2024-12-10 14:35:16 +08:00
Jin Chen
cb9e8a3b31
fix(ble): change ld for ble scan coex issue
...
(cherry picked from commit dd499d7b2e199dab1e56297136ce5af479d01cd9)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-21 11:03:48 +08:00
Jin Chen
839007f0d9
fix(ble): fix ble light sleep error on esp32c2
...
(cherry picked from commit 23f7e33a97ad70ff1e73407650f7b8edbd91fc9a)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-21 11:03:46 +08:00
Shen Weilong
6e4b35ac4a
feat(ble): Support for putting code in flash on ESP32-C2
2024-11-11 17:52:15 +08:00
wangtao@espressif.com
ac0bfa6769
fix(wifi): fix esp32s2 get ack rssi issue
2024-10-25 14:21:12 +08:00
wangtao@espressif.com
2b894fca0f
fix(wifi): fix ampdu to normal cause free buffer twice issue
2024-10-24 19:49:20 +08:00
liuning
d7d4dc7817
fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue
2024-10-24 15:14:01 +08:00
liuning
36ff167161
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle
2024-10-24 15:10:20 +08:00
wangtao@espressif.com
de273130d1
fix(wifi): fix esp32c2 eco4 set conutry policy auto issue
2024-10-23 11:49:18 +08:00
wangtao@espressif.com
33b0dbf599
fix(wifi): fix esp32c2 eco4 ld
2024-10-22 17:05:13 +08:00
Jiang Guang Ming
fad9341c08
fix(esp_rom): Fixed esp32c2 rom eco1 mbedtls issues
2024-09-30 09:21:21 +08:00
Shen Weilong
2040eb646c
fix(ble): Fixed BLE initialization issue on ESP32-C2 eco4
2024-09-25 11:47:41 +08:00
Shen Wei Long
cd1ff31bba
change(ble): update c2 eco4 ld file
...
(cherry picked from commit 25189b190fb9b1e470e1e2ae1d57f7f279229b5a)
Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2024-09-20 12:53:37 +08:00
Jiang Guang Ming
05b9f85acc
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal
2024-09-18 19:21:45 +08:00
Jiang Guang Ming
da31e4beb4
feat(esp_rom): Add esp32c2.rom.eco4.ld
2024-09-18 19:21:35 +08:00
Jiang Guang Ming
0e80012fce
feat(esp_rom): update esp32c2.rom.mbedtls.eco4.ld
2024-09-10 09:47:22 +08:00
zwl
5509cda7ca
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:40 +08:00
Jiang Jiang Jian
50288969c2
Merge branch 'fix/backport_wifi_fixes_v5.3' into 'release/v5.3'
...
fix(wifi): backport some wifi fixes to v5.3
See merge request espressif/esp-idf!32291
2024-07-26 11:08:23 +08:00
muhaidong
20932eceaf
fix(wifi): annotate a rom function
2024-07-23 16:42:31 +08:00
zwl
1390711c27
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-17 19:32:22 +08:00
zwl
5a6b9fc1b2
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-17 19:32:22 +08:00
zwl
bbe96641b1
ble: fixed ble some issues on esp32c2
2024-05-31 17:13:31 +08:00
liuning
1bf9c822f9
feat(wifi): support coex pwr
2024-05-21 20:57:46 +08:00
wangtao@espressif.com
bb466097e5
feat(wifi): add softap csa&dtim&wait_bcast_data setting and ignore err nodata
2024-05-21 20:57:06 +08:00
Sarvesh Bodakhe
fdb4197d02
fix(esp_wifi): Add some bugfixes and cleanup in softAP
...
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-05-20 11:50:09 +08:00
zhangyanjiao
4cf29dfcef
fix(wifi): fixed sniffer and espnow issue
...
1. fix(wifi): fixed sniffer dump fcs error packets fail
Closes https://github.com/espressif/esp-idf/issues/10777
2. fix(wifi): fixed the espnow priv parameter get error
Closes https://github.com/espressif/esp-idf/issues/13693
2024-05-20 11:44:48 +08:00
Island
2cdd56ebc3
Merge branch 'bugfix/fixed_coex_asset_on_esp32c2' into 'master'
...
ble: fixed an occasional assertion issue in coexistence scenarios on ESP32C2
See merge request espressif/esp-idf!30300
2024-04-18 10:54:15 +08:00
zwl
d0c1ff0376
ble: fixed an occasional assertion issue in coexistence scenarios on ESP32C2
2024-04-17 14:46:02 +08:00
Kapil Gupta
95b522a1be
fix(wifi): Fix encryption/decryption issue for mgmt packets
...
* Fix issues related to mgmt packets encryption in GCMP
* Fix issue of wrong decryption of mgmt packets when PMF is enabled
* Fix softAP bug in handling of SAE Reauthentication
2024-04-16 19:49:09 +05:30
muhaidong
6d97ebf35c
fix(wifi): fixed task watchdog got triggered by esp_wifi_stop issue
2024-04-11 12:03:11 +08:00
liuning
bd98ade2a8
fix(wifi): fix coex ld issue
2024-03-28 21:28:10 +08:00
muhaidong
fedfac470a
fix(wifi): fix multicast address qos frames issue
2024-03-27 10:13:14 +08:00
Guillaume Souchere
39f789df93
feat(esp_rom): patch heap walker to the ROM implementation
...
modify existing patch of TLSF rom and add multi heap patch
to add the walker feature to the ROM implementation of the
heap component.
2024-03-21 07:41:04 +01:00
Guillaume Souchere
5cc69ce12b
feat(heap): Add walker to the heap component
...
Introduce new APIs in essp_heap_caps.h:
- heap_caps_walk()
- heap_caps_walk_all()
Those functions are triggering a callback for all blocks
(allocated or free) of memory present in heaps meeting
the set of capabilities passed as parameter (or all heaps
for heap_caps_walk_all() function)
test_walker.c added to test the new functionality in
test_apps/heap_test/
2024-03-20 08:33:48 +01:00
Marius Vikhammer
83d1c2f054
refactor(esp_rom): refactor rom LD inclusions to make it easier to add new targets
2024-03-12 09:48:46 +08:00
muhaidong
eb54a4698c
fix(wifi): fix esp32c2 disconnect reason code wrong issue
2024-02-29 09:58:24 +08:00
zwl
7b8b85e140
bugfix(ble) : fixed some ble issues on ESP32-C2
2024-02-27 23:28:25 +08:00
liuning
7440e302be
feat(coex): improve Wi-Fi connecting compatibility at coexistence
2024-02-27 09:43:00 +08:00
muhaidong
41ce6211d3
fix(wifi): fix lmac_stop_hw_txq issue
2024-02-22 22:56:02 +08:00
muhaidong
e7625eb189
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-02-22 22:56:02 +08:00
Cao Sen Miao
6768805d20
fix(uart,usj...): Fix wrong serial number that has been parsed to rom functions,
...
Closes https://github.com/espressif/esp-idf/issues/12958
2024-01-18 10:51:51 +08:00
luomanruo
0504b60b7a
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-19 14:38:22 +08:00
Island
682ca74e98
Merge branch 'bugfix/ble_update_lib_20231124' into 'master'
...
ble(update):Update c2 lib to 79ed4e8a,Update h2 lib to 9a237426,Update c6 lib to 9a237426
Closes BLERP-269 and BLERP-291
See merge request espressif/esp-idf!27391
2023-12-01 13:58:11 +08:00
Marius Vikhammer
99c88b9272
Merge branch 'feature/misc_core_build_tests_p4' into 'master'
...
ci(system): fixed and enabled misc system build tests
Closes IDF-8069, IDF-8071, and IDF-8119
See merge request espressif/esp-idf!27431
2023-11-29 16:58:07 +08:00
Marius Vikhammer
b96f93b879
ci(system): fixed and enabled misc system build tests
2023-11-28 14:00:16 +08:00
luomanruo
201b7b8785
ble: update rom.ld file
2023-11-24 20:34:41 +08:00