Commit Graph

29344 Commits

Author SHA1 Message Date
Zhou Xiao
1da626b0a7 change(ble): replaced le audio log codes with template
(cherry picked from commit feaee0a6fe)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:05 +08:00
Zhou Xiao
db90e63884 change(ble): implemented log module template
(cherry picked from commit 8b2c176eff)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:03 +08:00
Zhou Xiao
23d4c90c6d 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


(cherry picked from commit 56e42be859)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:15:00 +08:00
Island
2b0b65fb0a Merge branch 'bugfix/fix_blecibr25_119_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed extended adv restart failure during reconnection (v5.4)

See merge request espressif/esp-idf!39777
2025-07-08 11:40:43 +08:00
gongyantao
caea2feae7 fix(bt): fixed the incorrect unit of clk in cpb rx event 2025-07-07 14:54:29 +08:00
Rahul Tank
eff801c799 Merge branch 'bugfix/handle_3e_rem_feat_read_name_v5.4' into 'release/v5.4'
fix(nimble): Handle 0x3e disconnect during rem feat/ read version (v5.4)

See merge request espressif/esp-idf!40175
2025-07-05 14:52:44 +05:30
Wang Meng Yang
2a78865be6 Merge branch 'bugfix/bt_sleep_log_consistent_v5.4' into 'release/v5.4'
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.4)

See merge request espressif/esp-idf!40356
2025-07-04 19:17:34 +08:00
Island
68a63ff1a9 Merge branch 'change/ble_update_lib_20250613_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250613 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!40160
2025-07-04 15:13:24 +08:00
Island
a02d583e56 Merge branch 'fix/ensure_internal_mem_for_ble_log_spi_out_v5.4' into 'release/v5.4'
fix(ble): ensure internal malloc in ble log spi out (v5.4)

See merge request espressif/esp-idf!40182
2025-07-04 15:12:50 +08:00
Island
d07f840b82 Merge branch 'bugfix/fix_ble_smp_fail_0x82_v5.4' into 'release/v5.4'
Bugfix/fix ble smp fail 0x82 (v5.4)

See merge request espressif/esp-idf!39662
2025-07-04 14:03:49 +08:00
xiongweichao
900ecc4d03 fix(ble): keep the log of the bluetooth sleep clock source consistent 2025-07-04 10:27:49 +08:00
morris
963fc9228e Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.4' into 'release/v5.4'
fix(pcnt): fix the accum_value missing when overflow (v5.4)

See merge request espressif/esp-idf!40314
2025-07-04 10:12:30 +08:00
Alexey Gerenkov
949e6c1bcf Merge branch 'feature/update-gdb-to-16.2_20250324_v5.4' into 'release/v5.4'
feat(tools): update gdb version to 16.2_20250324 (v5.4)

See merge request espressif/esp-idf!39335
2025-07-03 23:46:20 +08:00
Island
1fcf178ed4 Merge branch 'bugfix/fixed_set_conn_mode_assert_on_esp32c2_v5.4' into 'release/v5.4'
fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4 (v5.4)

See merge request espressif/esp-idf!40023
2025-07-03 15:32:23 +08:00
cjin
884573a419 feat(ble): add sm count reserve cnt setting on ESP32-H2 2025-07-03 15:24:12 +08:00
cjin
1653442b7b feat(ble): add sm count reserve cnt setting on ESP32-C6 and ESP32-C61 2025-07-03 15:24:12 +08:00
cjin
a4b0800444 feat(ble): add sm count reserve cnt setting on ESP32-C5 2025-07-03 15:24:12 +08:00
cjin
5845d3a7df change(ble): update lib_esp32c6 and esp32c61 to ea6c58c7 2025-07-03 15:24:12 +08:00
cjin
9f3be8aa92 change(ble): update lib_esp32h2 to ea6c58c7 2025-07-03 15:24:12 +08:00
cjin
640e44eff8 change(ble): update lib_esp32c5 to ea6c58c7 2025-07-03 15:24:12 +08:00
Zhou Xiao
39e7147613 change(ble): [AUTO_MR] Update lib_esp32c2 to e865b4f9 2025-07-03 15:24:12 +08:00
Zhou Xiao
ea7689c503 change(ble): [AUTO_MR] Update lib_esp32c6 to b8770ab2 2025-07-03 15:24:12 +08:00
Zhou Xiao
6dfaa7caec change(ble): [AUTO_MR] Update lib_esp32c5 to b8770ab2 2025-07-03 15:24:12 +08:00
Zhou Xiao
11b7dfabe2 change(ble): [AUTO_MR] Update lib_esp32h2 to b8770ab2 2025-07-03 15:24:12 +08:00
Rahul Tank
5e2b0636a9 fix(nimble): Handle 0x3e disconnect during rem feat/ read version 2025-07-03 12:52:27 +05:30
Island
b84ccbc475 Merge branch 'change/ble_update_lib_20250606_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250606 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!39739
2025-07-03 15:19:55 +08:00
Rahul Tank
d1e87afe62 Merge branch 'bugfix/add_missing_unlock_v5.4' into 'release/v5.4'
fix(nimble): Add missing ble_hs_unlock() call (v5.4)

See merge request espressif/esp-idf!40234
2025-07-03 12:49:24 +05:30
Chen Jichang
2dcfc31c05 fix(pcnt): fix the accum_value missing when overflow 2025-07-02 20:02:23 +08:00
Rahul Tank
6d9484e029 fix(nimble): Add missing ble_hs_unlock() call 2025-07-02 16:13:23 +05:30
Song Ruo Jing
ca3f313938 feat(isp_dvp): add SC030IOT camera support to dvp_isp_dsi example 2025-07-02 17:46:46 +08:00
Dong Heng
e7899b1d61 fix(esp_driver_cam): Fix DVP get trans buffer error 2025-07-02 17:46:08 +08:00
gaoxu
e4e0a6be4f fix(cam): fix dvp do not generate clock 2025-07-02 17:46:00 +08:00
gaoxu
f9889909bb fix(cam): fix dvp can not get cam_buffer 2025-07-02 17:45:55 +08:00
Island
3e5d2c7d58 Merge branch 'bugfix/fix_ble_crash_when_check_send_pkts_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts (v5.4)

See merge request espressif/esp-idf!39598
2025-07-02 15:53:23 +08:00
Island
f5edc85801 Merge branch 'bugfix/fix_ble_init_exception_v5.4' into 'release/v5.4'
Fixed double free exception during BLE init under low memory (v5.4)

See merge request espressif/esp-idf!39747
2025-07-02 15:53:17 +08:00
Island
e6c334cbb9 Merge branch 'bugfix/fix_some_ble_build_fail_v5.4' into 'release/v5.4'
fix(ble/bluedroid): fix build failure when some BLE features are disabled (v5.4)

See merge request espressif/esp-idf!40130
2025-07-02 15:53:12 +08:00
morris
b3269af4d0 Merge branch 'feature/usb_dual_host_2_backport_v5.4' into 'release/v5.4'
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.4)

See merge request espressif/esp-idf!39722
2025-07-02 15:52:52 +08:00
Shu Chen
2793457427 Merge branch 'fix_br_selfhosted_address_v5.4' into 'release/v5.4'
feat(openthread): move mesh local address judeging function to public (v5.4)

See merge request espressif/esp-idf!40257
2025-07-02 06:09:46 +00:00
Mahavir Jain
9b21141bba Merge branch 'feat/adding_hidden_config_for_dynamic_buffer_control_configuration_v5.4' into 'release/v5.4'
feat(esp_tls): Added hidden config in esp-tls for dynamic buffer strategy configuration (v5.4)

See merge request espressif/esp-idf!40266
2025-07-02 10:56:18 +05:30
Wang Meng Yang
32adb5f5ea Merge branch 'bugfix/fix_coex_ble_disc_v5.4' into 'release/v5.4'
fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 (v5.4)

See merge request espressif/esp-idf!39626
2025-07-02 11:02:39 +08:00
Wang Meng Yang
d4cf9d279d Merge branch 'bugfix/fix_bt_avrcp_build_issue_v5.4' into 'release/v5.4'
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art (v5.4)

See merge request espressif/esp-idf!40034
2025-07-02 11:02:17 +08:00
Alexey Gerenkov
f1a10bac66 Merge branch 'fix/apptrace_crc_calculation_v5.4' into 'release/v5.4'
fix(apptrace): calculate crc16 of the current block before swap (v5.4)

See merge request espressif/esp-idf!40249
2025-07-01 17:49:59 +08:00
Tomas Rezucha
8fb0366f70 feat(usb/host): Add option to choose peripheral for USB host library
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.

Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-07-01 10:11:55 +02:00
hrushikesh.bhosale
99da2b8c2d feat(esp_tls): Added hidden config in esp-tls for dynamic buffer strategy configuration
Added the hidden config in the esp-tls component for the dynamic buffer
strategy configuration feature. So that external components like ota
can findout whether this feature is supported or not
2025-07-01 11:51:40 +05:30
Alexey Lapshin
57b1127ee3 fix(gdbstub): remove QThreadEvents+ from qSupported 2025-07-01 13:17:59 +07:00
Mahavir Jain
6cd66a0191 Merge branch 'docs/fix_secure_download_mode_unsupported_esp32_v5.4' into 'release/v5.4'
fix(bootloader): Fix documentation as ESP32 does not support secure download mode (v5.4)

See merge request espressif/esp-idf!40214
2025-07-01 10:35:41 +05:30
Chen Dejin
a03919a2f7 fix(openthread/discovery): use mesh local for self-hosted service if OMR is not preferred
* esp-openthread: thread_zigbee/esp-openthread@f54481eb0
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@eb7a19554
2025-07-01 03:13:04 +00:00
chendejin
eb7a19554a feat(openthread): move mesh local address judeging function to public 2025-07-01 11:07:57 +08:00
Shu Chen
26d4b9c96b Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.4' into 'release/v5.4'
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.4)

See merge request espressif/esp-idf!40083
2025-07-01 02:52:59 +00:00
Erhan Kurubas
820a5c9aa5 fix(apptrace): calculate crc16 of the current block before swap 2025-06-30 14:37:19 +02:00