Commit Graph

34923 Commits

Author SHA1 Message Date
Jiang Jiang Jian
2f58fe8c57 Merge branch 'bugfix/update_antenna_example_v5.1' into 'release/v5.1'
fix(wifi): disable WI-FI Modem sleep in antenna example (v5.1)

See merge request espressif/esp-idf!40060
2025-07-09 15:34:58 +08:00
Erhan Kurubas
84f74ad024 change(sysview): drop ESP mcore extension 2025-07-09 15:01:30 +08:00
Erhan Kurubas
01955ba676 feat(sysview): update multicore files for testing 2025-07-09 15:01:30 +08:00
Erhan Kurubas
6b0b52ce1e change(sysview): set default core name as core0 2025-07-09 15:01:30 +08:00
Erhan Kurubas
a6e7118c05 feat(sysview): Add SEGGER multicore trace file support 2025-07-09 15:01:30 +08:00
Erhan Kurubas
843c737164 feat(sysview): update to version 3.56 2025-07-09 15:01:30 +08:00
Erhan Kurubas
a8cdd33d5b change(docs): replace deprecated openocd cfg files 2025-07-09 15:01:30 +08:00
Erhan Kurubas
aa97faf29f feat(tools): update openocd version to v0.12.0-esp32-20250707 2025-07-09 15:01:30 +08:00
Wang Meng Yang
662fba0879 Merge branch 'bugfix/bt_sleep_log_consistent_v5.1' into 'release/v5.1'
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.1)

See merge request espressif/esp-idf!40359
2025-07-09 13:46:41 +08:00
Zhou Xiao
40a333b58f fix(ble): updated rom linker script for ESP32-C2
(cherry picked from commit f1838aeec1)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-09 13:13:40 +08:00
Zhou Xiao
0077cba84d feat(ble): enable broker initialization on ESP32-C6
(cherry picked from commit 3d93ce37da)

Co-authored-by: cjin <jinchen@espressif.com>
2025-07-09 13:13:37 +08:00
Zhou Xiao
910dee18f2 feat(ble): enable broker initialization on ESP32-H2
(cherry picked from commit 64f216ae5a)

Co-authored-by: cjin <jinchen@espressif.com>
2025-07-09 13:13:34 +08:00
Zhou Xiao
7c247b7aed feat(ble): support memory allocation check debug feature on ESP32-H2
(cherry picked from commit 265a8746dc)

Co-authored-by: cjin <jinchen@espressif.com>
2025-07-09 13:13:32 +08:00
Zhou Xiao
3e9279ce82 feat(ble): support memory allocation check debug feature on ESP32-C6
(cherry picked from commit 027766e0c2)

Co-authored-by: cjin <jinchen@espressif.com>
2025-07-09 13:13:29 +08:00
Zhou Xiao
643bcf2f3b feat(ble): support memory allocation check debug feature on ESP32-C2
(cherry picked from commit 7ef90d4113)

Co-authored-by: cjin <jinchen@espressif.com>
2025-07-09 13:13:27 +08:00
Zhou Xiao
89da7335a9 change(ble): [AUTO_MR] Update lib_esp32c2 to c7732d48
(cherry picked from commit 3d45e8578e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-09 13:13:24 +08:00
Zhou Xiao
2339901607 change(ble): [AUTO_MR] Update lib_esp32c6 to ca6c20bc
(cherry picked from commit 1e236a1feb)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-09 13:13:22 +08:00
Zhou Xiao
071b489c5d change(ble): [AUTO_MR] Update lib_esp32h2 to ca6c20bc
(cherry picked from commit 6a650312d4)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-09 13:13:19 +08:00
Island
547ecd2ef9 Merge branch 'bugfix/fix_some_ble_bugs_250610_cjh_esp32c3_v5.1' into 'release/v5.1'
Fixed some BLE bugs 250610 on esp32c3(2edb0b0) (v5.1)

See merge request espressif/esp-idf!40427
2025-07-09 10:26:02 +08:00
Zhou Xiao
3436946fb8 change(ble): upgraded spi log frame header 2025-07-08 23:06:55 +08:00
Zhou Xiao
b83ceaedbd fix(ble): nimble host & hci log write race condition workaround 2025-07-08 23:06:55 +08:00
Zhou Xiao
b69514f72a change(ble): support task buffer number configuration 2025-07-08 23:06:55 +08:00
Zhou Xiao
b66fcf54c1 fix(ble): update error code in controller init for ESP32-S3/ESP32-C3 2025-07-08 23:06:55 +08:00
Zhou Xiao
37f1ff5585 fix(ble): fixed controller log api call for ESP32-C3/ESP32-S3 2025-07-08 23:06:55 +08:00
Zhou Xiao
0012f5c1b1 change(ble): removed esp log to save code size 2025-07-08 23:06:55 +08:00
Zhou Xiao
e1e72c907b change(ble): enable hci log spi out for ESP chips 2025-07-08 23:06:55 +08:00
Zhou Xiao
2356f52e0c change(ble): enable bluedroid logs over debug level through spi output 2025-07-08 23:06:55 +08:00
Zhou Xiao
b078a02379 feat(ble): support ble mesh log module 2025-07-08 23:06:55 +08:00
Zhou Xiao
f15fce7756 feat(ble): support host & hci log module 2025-07-08 23:06:49 +08:00
Zhou Xiao
0ff7adc9e4 change(ble): replaced ul log codes with template 2025-07-08 23:05:25 +08:00
Zhou Xiao
1c62781c7a change(ble): replaced le audio log codes with template 2025-07-08 23:05:25 +08:00
Zhou Xiao
32ba5eab27 change(ble): implemented log module template 2025-07-08 23:05:25 +08:00
Zhou Xiao
12f2be95df change(ble): updated ble log spi out ts sync module
* use freertos ts instead of esp ts for better performance
* enable ts sync sleep support by default
* use esp ts as fallback of lc time getter
2025-07-08 23:05:25 +08:00
Rahul Tank
5846e218b1 Merge branch 'bugfix/fix_gatt_cache_server_compile_v5.1' into 'release/v5.1'
fix(nimble): Fix compilation issues when gatt caching is enabled in peripheral only mode (v5.1)

See merge request espressif/esp-idf!40403
2025-07-08 16:14:38 +05:30
Chen Jian Hua
469152d618 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2edb0b0)
- Fixed TX issue when the event is aborted
- Fixed BLE assert llc_llcp.c 487
- Fixed BLE assert sch_prog.c 304
- Fixed anonymous extended adv reporting
- Support vendor HCI related params reset


(cherry picked from commit ad71a2cd33)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-07-08 13:33:16 +08:00
Sarvesh Bodakhe
2597683fa7 fix(wif): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake
Ensure that NON-PMF station does not attemp connection retries when
'esp_wifi_disconnect()' is called before the 4-way-handshake completes,
even if 'failure_retry_cnt' allows retries.
2025-07-08 10:20:50 +05:30
Jiang Jiang Jian
bf6a2263b2 Merge branch 'feat/impl_bt_coex_timer_event_v5.1' into 'release/v5.1'
feat(coex): implement BT coex timer event (Backport v5.1)

See merge request espressif/esp-idf!40031
2025-07-08 12:44:22 +08:00
Abhik Roy
a1be60c63a fix(dhcps): Fixed DNS server handling for previous breaking changes 2025-07-08 11:19:11 +08:00
Lorenzo Consolaro
9db8f179df feat(dhcps): Support for multiple DNS servers 2025-07-08 11:19:11 +08:00
morris
4460844155 Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.1' into 'release/v5.1'
fix(pcnt): fix the accum_value missing when overflow (v5.1)

See merge request espressif/esp-idf!40318
2025-07-08 11:14:07 +08:00
linruihao
c7a4f6b18f fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 2025-07-08 11:14:01 +08:00
linruihao
ba3c32d53b feat(coex): implement BT coex timer event 2025-07-08 11:14:01 +08:00
zhangyanjiao
0e097b9f34 fix(wifi): disable WI-FI Modem sleep in antenna example 2025-07-08 11:06:38 +08:00
Jiang Jiang Jian
517b018dfa Merge branch 'bugfix/fix_some_external_coexist_issues_v5.1' into 'release/v5.1'
fix(coex): fix some external coexist issue(Backport v5.1)

See merge request espressif/esp-idf!40141
2025-07-08 10:48:22 +08:00
Jiang Jiang Jian
7378d450a8 Merge branch 'feat/update_mbedtls_3.6.4_v5.1' into 'release/v5.1'
feat(mbedtls): update to version 3.6.4 (v5.1)

See merge request espressif/esp-idf!40379
2025-07-08 10:48:12 +08:00
Jiang Jiang Jian
dccb4fdc68 Merge branch 'fix/fix_esp_sleep_get_ext1_wakeup_status_on_c6' into 'release/v5.1'
fix(esp_hw_support): fixed `esp_sleep_get_ext1_wakeup_status` always return 0 on esp32c6 (v5.1)

See merge request espressif/esp-idf!40310
2025-07-08 10:47:31 +08:00
Jiang Jiang Jian
a99faa38cd Merge branch 'fix/netif_ppp_dhcp_v5.1' into 'release/v5.1'
fix(esp_netif): Fix incorrect DHCP call for PPP interfaces (v5.1)

See merge request espressif/esp-idf!40242
2025-07-08 10:46:51 +08:00
Jiang Jiang Jian
651f1e86e4 Merge branch 'bugfix/ag_data_callback_cleared_after_deinit_v5.1' into 'release/v5.1'
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized (v5.1)

See merge request espressif/esp-idf!39977
2025-07-08 10:46:35 +08:00
Jiang Jiang Jian
8ffce5a6dd Merge branch 'fix/update_dfs_compensate_table_v5.1' into 'release/v5.1'
fix(esp_hw_support): update esp32 dfs table to make the timing drift always negative (v5.1)

See merge request espressif/esp-idf!39899
2025-07-08 10:14:11 +08:00
akshat
bfb000b23c fix(wpa_supplicant): Disconnect from previous AP while initiating WPS 2025-07-08 10:12:22 +08:00