yinqingzhao
c6663ccecd
fix(wifi): comment out functions from ld files
2026-07-01 19:35:40 +08:00
yinqingzhao
ac7d6034a0
fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task
2026-07-01 12:28:35 +08:00
wangtao@espressif.com
afdb3b7715
fix(wifi): fix blacklist related issue
2026-05-25 19:53:03 +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
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
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
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
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
Chen Jian Hua
7f3f15f5f1
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed MIC error disconnection when pairing with iOS devices
(cherry picked from commit 0df0b53b0a )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-28 14:11:11 +08:00
Chen Jian Hua
3dbcb7b7f8
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
...
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
(cherry picked from commit 4602665e5d )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-21 14:33:34 +08:00
chenjianhua
2a30f64b71
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command
2025-04-15 14:48:25 +08:00
liuning
5cb0e2e020
fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set
2025-01-14 11:17:39 +08:00
Chen Jian Hua
fb815fb6f3
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
(cherry picked from commit 326f391f9c )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-01-07 14:33:33 +08:00
zhiweijian
ac81c14b48
feat(bt/controller): Support controller code run in flash only
2024-11-08 17:28:52 +08:00
Chen Jian Hua
6fdc9ae60f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
...
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround
(cherry picked from commit 1e3220b0b0 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2024-11-08 17:28:52 +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
36ff167161
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle
2024-10-24 15:10:20 +08:00
zhanghaipeng
1046724f9e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012)
...
- Fix BLE channel map update when latency is not zero
2024-08-09 20:20:31 +08:00
Jiang Jiang Jian
2ea1eff316
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 240723 (backport v5.3)
See merge request espressif/esp-idf!32345
2024-07-26 11:53:59 +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
zhanghaipeng
ed0cc11750
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(abd7733)
...
- Fix the issue where RSSI is incorrect when latency is not zero
2024-07-25 17:50:04 +08:00
muhaidong
20932eceaf
fix(wifi): annotate a rom function
2024-07-23 16:42:31 +08:00
chenjianhua
1b36724897
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(0738a61)
...
- Fixed BT BB interrupt allocation
- Refactor the prefix of assert print
- Fixed HCI LE set privacy mode command handle
2024-06-26 17:23:29 +08:00
chenjianhua
ad31f4f029
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)
...
- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API
2024-06-26 17:23:29 +08:00
liuning
1bf9c822f9
feat(wifi): support coex pwr
2024-05-21 20:57:46 +08:00
muhaidong
6d97ebf35c
fix(wifi): fixed task watchdog got triggered by esp_wifi_stop issue
2024-04-11 12:03:11 +08:00
chenjianhua
ae95ad5958
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-03 17:56:21 +08:00
Jiang Jiang Jian
d954057ed8
Merge branch 'feat/coex_schm_ble' into 'master'
...
feat(ble/controller): Add coexist schm for BLE
See merge request espressif/esp-idf!29740
2024-04-01 18:26:52 +08:00
liuning
bd98ade2a8
fix(wifi): fix coex ld issue
2024-03-28 21:28:10 +08:00
Jiang Jiang Jian
277bec6d04
Merge branch 'bugfix/fix_group_address_qos_frames_issue' into 'master'
...
fix(wifi): fix multicast address qos frames issue
Closes ESPCS-940 and WIFI-6500
See merge request espressif/esp-idf!29694
2024-03-28 12:55:02 +08:00
wuzhenghui
299199c5a5
feat(soc): add ESP_ROM_SUPPORT_DEEP_SLEEP_WAKEUP_STUB rom caps
2024-03-27 13:59:36 +08:00
muhaidong
fedfac470a
fix(wifi): fix multicast address qos frames issue
2024-03-27 10:13:14 +08:00
baohongde
4207909f5c
feat(ble/controller): Add coexist schm for BLE
2024-03-26 14:44:46 +08: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
Cao Sen Miao
44e16a6401
fix(spi_flash): Fix issue that flash encryption failed while rom_impl config is enabled
...
The issue is `esp_flash_write_encryped` function in ROM on ESP32C3, ESP32S3
calls legacy implementation, which uses old configuration. And this causes
write fails.
The solution in this commit is to compile and link this function(and related)
in IRAM instead of the ROM one.
The IRAM cost increases around 1.2KB after the fix
2024-02-28 10:07:53 +08:00
liuning
7440e302be
feat(coex): improve Wi-Fi connecting compatibility at coexistence
2024-02-27 09:43:00 +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
zhanghaipeng
eb92ea3461
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 11:49:47 +08:00
chenjianhua
20acc39eb2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-01-31 19:39:04 +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
Marius Vikhammer
b96f93b879
ci(system): fixed and enabled misc system build tests
2023-11-28 14:00:16 +08:00
Jiang Jiang Jian
7ae8e1c438
Merge branch 'feat/optimize_bin_size' into 'master'
...
feat(wifi): Optimize bin size for STA only mode
Closes IDF-8120, IDFGH-11017, and WIFI-5010
See merge request espressif/esp-idf!25642
2023-11-03 09:39:17 +08:00
Kapil Gupta
c84b2cbaed
fix(esp_wifi): Drop fragmented AMPDU(fixCVE-2020-26142)
2023-11-02 14:05:47 +08:00
alanmaxwell
8a47c4875b
fix(wifi): optimize wifi bin size and fix some issue
...
1.Optimize bin size for STA only mode
2.Change fragment threshold to 256
3.Support fragment for LR mode
4.Fix ampdu duration issue
5.Fix rx fragment fail in Open mode.
2023-11-02 14:05:45 +08:00
liuning
4a7a27c189
fix(rom): fix wifi rom ld
2023-10-31 15:41:09 +08:00
liuning
7532df427a
fix(rom): remove related rom funcs in c3 rom eco7 MR
2023-10-24 18:05:10 +08:00