Shu Chen
661f1251b3
Merge branch 'feat/ensure_txpower_index_changes_linearly_v5.2' into 'release/v5.2'
...
feat(802.15.4): ensure 154 txpower index changes linearly (v5.2)
See merge request espressif/esp-idf!46144
2026-03-18 09:53:09 +00:00
sibeibei
06237bfc43
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
2026-03-12 16:12:15 +08:00
liuning
07877485ee
fix(phy): wifi mac clock is not required during phy calibration
2026-03-09 16:52:54 +08:00
liuning
1907b8a02e
feat(phy): add check for required clock bits during phy enable
2026-03-09 16:52:49 +08:00
liuning
82517904ca
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios
2026-03-06 17:17:21 +08:00
zhuanghang
55acf72d62
feat(802.15.4): get txpower table from phylib
2026-02-28 19:19:05 +08:00
wangtao@espressif.com
3523ada25f
fix(phy): fix esp32s2 phy lib issue
2025-12-19 11:23:59 +08:00
Zhou Xiao
dcab0ad488
feat(phy): ESP32-C5 ECO2/ECO3 coex and ESP32-C6 track reset
...
* C5 phy_version: 1 107, 8c534c84, Nov 17 2025
* C6 phy_version: 343, b513b46, Nov 14 2025
2025-11-17 15:40:23 +08:00
Jiang Jiang Jian
47b198438f
Merge branch 'feat/support_11ax_rate_for_cert_test_V5.2' into 'release/v5.2'
...
Feat/support 11ax rate for cert test v5.2(Backport v5.2)
See merge request espressif/esp-idf!41456
2025-08-26 10:46:52 +08:00
Jiang Jiang Jian
ef0e87ce59
Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.2' into 'release/v5.2'
...
esp_phy: Add protection of consecutive disable operations by single modem source (v5.2)
See merge request espressif/esp-idf!41294
2025-08-23 10:32:27 +08:00
muhaidong
f0d424de76
feat(phy): update 11ax rate for cert test
2025-08-22 17:23:42 +08:00
muhaidong
ac6150f4a6
feat(phy): add 11ax rate for cert test
2025-08-22 17:23:32 +08:00
Wang Mengyang
b1e0afd47a
fix(esp_phy): Add protection of consecutive disable operations by single modem source
2025-08-22 09:35:06 +08:00
JinCheng
7f1c8cbdb6
fix(esp_phy): update esp32 librtc.a for coex problems
...
- ESP32 phy_version: 4861, b71b5ad, Aug, 5 2025
- ESP32 librtc version: 6758f983, Mar 22 2024, 13:39:26
2025-08-20 14:35:57 +08:00
wangtao@espressif.com
43a53aa0e0
fix(phy): fix esp32c2 build issue
2025-08-01 12:05:44 +08:00
zwx
9d09f59ac1
fix(esp_phy): fix c6 modem state
2025-07-30 20:45:28 +08:00
yinqingzhao
9d90f3090a
feat(wifi): set phy pll track disable default
2025-07-10 08:28:51 +00:00
Zhangwx
3049eb1303
feat(phy): add a config for pll track feature
2025-07-10 08:28:51 +00:00
yinqingzhao
6fce1fb8b1
feat(phy): update phy init data of esp32c6
2025-05-13 15:22:03 +08:00
muhaidong
237395a13f
fix(phy): fix phy data partition restoring default fails issue
...
Closes https://github.com/espressif/esp-idf/issues/14698
2025-04-27 17:19:13 +08:00
zwx
f55f52c6ee
feat(802.15.4): configure tx on delay using phylib impl
2025-03-17 12:31:11 +08:00
muhaidong
ef14eb45f1
feat(phy): update libphy for RXDC cal opt, no antenna current opt, add cca api
2025-03-03 11:34:22 +08:00
zwx
31436bd626
feat(802.15.4): use btbb function to get rssi comp for h2
2025-02-18 12:11:00 +08:00
Jiang Jiang Jian
8775d06702
Merge branch 'fix/fix_tsens_power_after_modem_wakeup_v5.2' into 'release/v5.2'
...
fix(esp_hw_support): fix tsensor power enable failed after modem state wakeup (v5.2)
See merge request espressif/esp-idf!36226
2025-01-16 20:30:54 +08:00
wuzhenghui
aaf7c6a9ce
fix(esp_hw_support): fix modem power enable failed after modem state wakeup
2025-01-09 11:12:51 +08:00
zhangwenxu
dbe6efd9a3
feat(esp_phy): support esp32h2eco5 phylib
2025-01-07 17:53:01 +08:00
liuning
47a2725c34
feat(phy): support to query phy used time
2024-12-23 10:58:23 +08:00
muhaidong
e1320471b5
fix(phy): fixed calibration warning infomation inaccurate issue
...
Closes https://github.com/espressif/esp-idf/issues/14963
2024-12-21 09:58:34 +08:00
Yuhan Wei
231df7b006
fix(phy): Updated phylib to phy_version: 320, 348a293
2024-11-05 00:06:34 +08:00
Mu Hai Dong
18b47c4143
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Jiang Jiang Jian <jack@espressif.com >
2024-10-15 15:24:05 +08:00
muhaidong
d665d43d0a
fix(phy): esp32s2 and esph2 support rf cert_test
2024-10-15 15:23:56 +08:00
muhaidong
45e31cc02b
fix(phy): fix esp32 build fail issue
...
Closes https://github.com/espressif/esp-idf/issues/11972
2024-10-15 15:23:05 +08:00
xiehang
80ef98d717
fix(phy): All chip support cert_test
2024-10-15 15:21:01 +08:00
alanmaxwell
075849c503
fix(phy): fix esp32 rx sense issue
...
improve esp32 rx sense from -94 to -97 which was introduced by ea4a2c70
2024-08-28 18:05:44 +08:00
Li Shuai
e388ab3240
fix(esp_wifi): fix the issue of station fail to connect to softap caused by abnormal rf flag signal
2024-08-27 13:32:29 +08:00
wuzhenghui
69baf86cf4
change(esp_hw_support): collect retention link priority definition
2024-08-26 11:40:07 +08:00
chenjianxing
ea4a2c70e9
fix(phy): add phy calibration data check when mode is not none calibration
2024-07-01 15:15:19 +08:00
xiaqilin
115738b91e
fix(esp_phy): fix the frequency switching issue in esp32h2/esp32c6 ble/ieee802154 coex
2024-07-01 15:14:43 +08:00
liuning
4254e38bb4
update c3 s3 c6 libphy fix coex reset and bug
2024-05-08 21:12:23 +08:00
Li Shuai
f20186fe02
fix: modify some typos to ensure CI pipeline run pass
2024-04-22 12:49:34 +08:00
Li Shuai
9f52809629
change(bt): use new retention api to implement BT mac and bb retention
2024-04-22 12:49:33 +08:00
Li Shuai
4faf042c21
change(wifi): use new retention api to implement wifi mac and bb retention
2024-04-22 12:49:31 +08:00
Jiang Jiang Jian
8352be2027
Merge branch 'fix/add_phy_private_dslp_callback_v5.2' into 'release/v5.2'
...
fix(esp_hw_support): move deepsleep phy callback before PLL disable (v5.2)
See merge request espressif/esp-idf!30015
2024-04-15 11:38:31 +08:00
linruihao
023cbd60ac
fix(esp_phy): update phylib for C3, S3, C2 and C6
...
- fixed BLE coded phy s8 tx issue in coexistence scenarios
- fixed ESP32-C3 and ESP32-S3 BLE RX issue
- optimize ESP32-C3 and ESP32-S3 light sleep current
2024-04-11 17:37:26 +08:00
wuzhenghui
a9ff81a603
fix(esp_hw_support): move deepsleep phy callback before PLL disable
2024-04-07 20:36:51 +08:00
zwx
9da4043cba
fix(phy): fix pll track when enabling and disabling PHY frequently
2024-03-11 10:30:22 +08:00
Tomas Rezucha
bbb549c830
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets
...
"Enable USB when phy init" Kconfig option would call esp_phy function
`phy_bbpll_en_usb()` that is not implemented for all targets.
Selecting this option for unsupported target results in linking error.
The necessity of this workaround is now defined soc_caps.h rather than
in the Kconfig.
Closes https://github.com/espressif/esp-idf/issues/12185
2024-03-07 12:47:39 +01:00
Darian Leung
2f6e45c79b
refactor(usb): Deprecate CONFIG_USB_OTG_SUPPORTED, use SOC_USB_OTG_SUPPORTED instead
...
Previously, USB build dependencies used the CONFIG_USB_OTG_SUPPORTED. However,
they could depend on `soc_caps.h` instead.
2024-02-19 15:45:02 +08:00
zhiweijian
49eab1da5c
fix(esp_phy): Fixed BLE TX 2M problem causing by phy_wifi_enable_set()
...
1. Fixed BLE 2M phy TX problem causing by phy_wifi_enable_set() on ESP32-C3 and ESP32-S3
2. Fixed BLE CCA bug on ESP32-C2
3. Fixed wifi boot bug at low temp on ESP32-C6
4. Fixed BLE and WIFI could not receive packets after entering light sleep for a long time on ESP32-C3, ESP32-S3, ESP32-C2 and ESP32-C6
2024-01-29 14:08:46 +08:00
xiaqilin
5a64cdecce
fix(esp_phy): fix esp32h2 wakeup i2c fail
2024-01-17 18:48:48 +08:00