33900 Commits

Author SHA1 Message Date
Jiang Jiang Jian
d0e00fe89a Merge branch 'refactor/update_lpperi_regs_for_h2_eco5_v5.1' into 'release/v5.1'
refactor(lpperi): compatible refactor for H2 ECO5 (v5.1)

See merge request espressif/esp-idf!36339
2025-01-17 10:48:14 +08:00
Jiang Jiang Jian
0192db53df Merge branch 'fix/set_154_cca_duration_v5.1' into 'release/v5.1'
fix(15.4): set 15.4 energy scan duration before cca (v5.1)

See merge request espressif/esp-idf!36427
2025-01-17 10:47:54 +08:00
Jiang Jiang Jian
9052a0ea05 Merge branch 'bugfix/fix_the_wpa3_connect_error_in_mesh_v5.1' into 'release/v5.1'
fix(wifi/mesh): fixed the mesh connection failure in WPA3 mode after erasing flash (v5.1)

See merge request espressif/esp-idf!36325
2025-01-17 10:46:59 +08:00
Xu Si Yu
6b3f6ef71f fix(openthread): use the correct macros to control code compilation 2025-01-17 09:49:42 +08:00
zwl
7ac466957c feat(ble): support for putting ble code into flash on ESP32-C6 2025-01-16 18:11:16 +08:00
Michael (XIAO Xufeng)
4609ec4be5 Merge branch 'feat/add_h2_config_and_maxver_for_v5.1' into 'release/v5.1'
feat(soc): add Kconfig rev min option and increase max ver for H2 v1.2 (v5.1)

See merge request espressif/esp-idf!36419
2025-01-16 17:39:05 +08:00
Xu Si Yu
300c5c2b43 fix(15.4): set 15.4 energy scan duration before cca 2025-01-16 11:46:01 +08:00
Xiao Xufeng
eda2f3eb03 feat(soc): add Kconfig rev min option and increase max ver for H2 v1.2 2025-01-16 00:19:46 +08:00
laokaiyao
39279e589d refactor(lpperi): improve compatibility solution 2025-01-15 17:16:19 +08:00
Michael (XIAO Xufeng)
cb1cf073ae Merge branch 'backport/support_h2eco5' into 'release/v5.1'
feat(esp32h2): add development support option for v1.0 chips(v5.1)

See merge request espressif/esp-idf!36299
2025-01-15 15:34:27 +08:00
laokaiyao
dce7c47e72 refactor(lpperi): compatible refactor for H2 ECO5 2025-01-15 11:49:42 +08:00
Zhou Xiao
1a0f98b1ec fix(ble): fixed ld file for c2eco0 and c2eco4
(cherry picked from commit 937fe2a6e3102ff9a44da2e2288c7df7588a271c)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 17:42:21 +08:00
Zhou Xiao
fad3da3d4d fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-H2
(cherry picked from commit d2b62f21301f01f7585100c08551fdaa1b52ef5c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:46 +08:00
Zhou Xiao
3dd9f8bb1f fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C6
(cherry picked from commit 8d6ec1283875d0ea1993473d078bbc2dad47be9d)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:42 +08:00
Zhou Xiao
17d01a1818 fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C2
(cherry picked from commit 6a752eeb89a48ee5c1d5e07b8f2ea297ca1c268d)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:40 +08:00
Zhou Xiao
d5b968a77b feat(ble): support for putting ble code into flash on ESP32-H2
(cherry picked from commit 5a9acdc379ac2ed560ac6e92ddcc89696eaea6f5)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:38 +08:00
Zhou Xiao
0802f1d21e change(ble): Update lib_esp32c2 to 2a00fb0b
(cherry picked from commit 7cd3fe6953ce455dcde3bc499d0f09a5c5cd57d7)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:36 +08:00
Zhou Xiao
47725bd117 change(ble): Update lib_esp32c6 to 3422b706
(cherry picked from commit 4fc95fa91f178aeed607d0366e7b91a0ea018ac6)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:34 +08:00
Zhou Xiao
ba417d2d21 change(ble): Update lib_esp32h2 to 3422b706
(cherry picked from commit fe5a12e7e74de53b8d3c6d5088419deb9a69f704)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:31 +08:00
Jin Cheng
62f19d112e fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers 2025-01-13 14:59:44 +08:00
zhangyanjiao
884fd332a8 fix(wifi/mesh): fixed the mesh connection failure in WPA3 mode after erasing flash
Closes https://github.com/espressif/esp-idf/issues/14095
2025-01-13 10:52:34 +08:00
Tomáš Rohlínek
64c27eac67
fix(storage/vfs): incorrect log level in esp_vfs_register_fd_range
Closes https://github.com/espressif/esp-idf/issues/14327
2025-01-10 16:52:00 +01:00
Zhang Hai Peng
d658f5a8da docs(ble/bluedroid): Added BLE log when bond info was deleted
(cherry picked from commit c9cdf51b059abb42f621242efb40234ee536f2ad)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Zhang Hai Peng
11639893c3 docs(ble/bluedroid): Optimize doc for registering BLE callback functions
(cherry picked from commit d84ccadf905bcaadcfbdee0b61e8875775ff716f)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Zhang Hai Peng
288b66e9f0 fix(ble/blufi): Fixed blufi example security issue
(cherry picked from commit 3cb2d9c3c639216afb17f12f3fca4675b0bde30c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Song Ruo Jing
2611ec8716 fix(clk): postpone CPU PLL off time in sleep
For PMU supported chips, powering down CPU PLL in sleep will be done by PMU, not sleep code
2025-01-10 19:32:25 +08:00
Michael (XIAO Xufeng)
74557ba1c2 feat(esp32h2): add development support option for v1.0 chips 2025-01-10 16:36:37 +08:00
WanqQixiang
73c2b569a1 fix(openthread): Fix invalid host resolving for Thread end devices 2025-01-10 15:58:33 +08:00
WanqQixiang
b2f25ae9d6 fix(openthread): Add check for ip address in DNS external resolve hook 2025-01-10 15:58:33 +08:00
WanqQixiang
c4dad9381f feat(openthread): Replace netconn external resolve hook with dns external hook 2025-01-10 15:58:33 +08:00
Song Ruo Jing
eaf4b3f3e6 fix(uart): allow same pin for tx and rx in uart_set_pin
Closes https://github.com/espressif/esp-idf/issues/14787
2025-01-10 15:52:07 +08:00
Jiang Jiang Jian
a9424f8a35 Merge branch 'fix_not_rm_micro_definition_v5.1' into 'release/v5.1'
fix(wifi): remove micro definition

See merge request espressif/esp-idf!36265
2025-01-10 11:42:22 +08:00
Jiang Jiang Jian
26bfbfa74e Merge branch 'fix/esp_hiram_heap_v5.1' into 'release/v5.1'
fix(esp_psram): fix a bug in PSRAM heap registration (backport v5.1)

See merge request espressif/esp-idf!35702
2025-01-10 10:31:43 +08:00
Jiang Jiang Jian
5e0d0a83a7 Merge branch 'feat/lwip_dns_external_resolve_hook_5.1' into 'release/v5.1'
feat(lwip): Add DNS external hook (v5.1)

See merge request espressif/esp-idf!36272
2025-01-10 10:31:09 +08:00
Shu Chen
bd5e1c30fe Merge branch 'feat/update_thread_lib_v5.1' into 'release/v5.1'
fix(openthread): update SRP server to support zero subtype (v5.1)

See merge request espressif/esp-idf!36230
2025-01-09 22:11:13 +08:00
Song Ruo Jing
cc42463d6b fix(uart): fix race condition with the use of UART_SELECT_READ_NOTIF
UART_SELECT_READ_NOTIF needs to be sent after received data got processed
to avoid the potential race condition
2025-01-09 21:24:19 +08:00
yinqingzhao
13c68bd1bd fix(wifi): remove micro definition 2025-01-09 19:06:11 +08:00
Martin Vychodil
d4eca53e84 Merge branch 'fix/ssdmmc_send_cmd_set_relative_addr_rca_v5.1' into 'release/v5.1'
fix(sdmmc): Retry to get another RCA if the previous response was 0 (v5.1)

See merge request espressif/esp-idf!34347
2025-01-09 18:43:09 +08:00
Jiang Jiang Jian
be5bf51f5b Merge branch 'fix/incorrect_console_open_and_close_behaviour_v5.1' into 'release/v5.1'
fix(storage/vfs_console): stop new console opens from overwriting existing fds (v5.1)

See merge request espressif/esp-idf!35270
2025-01-09 18:03:24 +08:00
Jiang Jiang Jian
5c6a4ba5c8 Merge branch 'fix/fix_tsens_power_after_modem_wakeup_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix tsensor power enable failed after modem state wakeup (v5.1)

See merge request espressif/esp-idf!36225
2025-01-09 18:03:01 +08:00
WanqQixiang
f3ef31d335 feat(lwip): Add DNS external hook 2025-01-09 10:58:11 +01:00
Jiang Jiang Jian
90156259ce Merge branch 'bugfix/wpa3_enterprise_mode_detection_v5.1' into 'release/v5.1'
fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise (Backport v5.1)

See merge request espressif/esp-idf!36241
2025-01-09 17:48:18 +08:00
morris
5cd2c276d0 Merge branch 'bugfix/channel_resolution_calculation_v5.1' into 'release/v5.1'
fix(rmt): channel resolution divider rounding issue (v5.1)

See merge request espressif/esp-idf!36035
2025-01-09 17:15:10 +08:00
Tan Yan Quan
5c3b29aea2 fix(openthread): update SRP server to support zero subtype
* esp-openthread: 278d4fc29
* openthread: 005c5cefc
* esp-idf: 8c1e9489e
2025-01-09 15:50:52 +08:00
morris
cc72859948 fix(rmt): channel resolution divider rounding issue
Closes https://github.com/espressif/esp-idf/issues/15092
2025-01-09 11:30:36 +08:00
Adam Múdry
f1fff9c1c9 fix(sdmmc): Retry to get another RCA if the previous response was 0 2025-01-09 11:29:29 +08:00
Tomáš Rohlínek
f981c28a8d fix(storage/vfs_console): stop new console opens from overwriting existing fds 2025-01-09 11:28:02 +08:00
Omar Chebib
197f6e40da fix(esp_psram): fix a bug in PSRAM heap registration
This commit fixes a bug in the PSRAM heap initialization that didn't take into
account the reserved himem area when registering the PSRAM virtual space as a heap.
2025-01-09 11:21:35 +08:00
Jiang Jiang Jian
2f9661bcdd Merge branch 'lwip/dns_clear_cache_fix_v5.1' into 'release/v5.1'
fix(lwip): Fixed active DNS entries before clearing cache(v5.1)

See merge request espressif/esp-idf!36214
2025-01-09 11:12:36 +08:00
wuzhenghui
a6de0b8446
fix(esp_hw_support): fix modem power enable failed after modem state wakeup 2025-01-09 11:11:48 +08:00