Commit Graph

37206 Commits

Author SHA1 Message Date
Erhan Kurubas
3c29b8feec feat(sysview): update multicore files for testing 2025-07-09 14:58:01 +08:00
Erhan Kurubas
e8d5bdd51c change(sysview): set default core name as core0 2025-07-09 14:58:01 +08:00
Erhan Kurubas
a01bd5070b feat(sysview): Add SEGGER multicore trace file support 2025-07-09 14:58:01 +08:00
Erhan Kurubas
eebb363e56 feat(sysview): update to version 3.56 2025-07-09 14:58:01 +08:00
Erhan Kurubas
29ebfeca63 change(docs): replace deprecated openocd cfg files 2025-07-09 14:58:01 +08:00
Erhan Kurubas
5d1a3de99d feat(tools): update openocd version to v0.12.0-esp32-20250707 2025-07-09 14:58:01 +08:00
Island
339499ebcb Merge branch 'feat/ble_log_spi_out_dev_phase_4_v5.2' into 'release/v5.2'
BLE Log SPI Out Dev Phase 4 (v5.2)

See merge request espressif/esp-idf!40423
2025-07-09 14:06:28 +08:00
Island
2feca41210 Merge branch 'bugfix/fix_some_ble_bugs_250610_cjh_esp32c3_v5.2' into 'release/v5.2'
Fixed some BLE bugs 250610 on esp32c3(2edb0b0) (v5.2)

See merge request espressif/esp-idf!40428
2025-07-09 10:26:07 +08:00
Rahul Tank
126402043b Merge branch 'bugfix/fix_gatt_cache_server_compile_v5.2' into 'release/v5.2'
fix(nimble): Fix compilation issues when gatt caching is enabled in peripheral only mode (v5.2)

See merge request espressif/esp-idf!40402
2025-07-08 16:12:19 +05:30
Wang Meng Yang
136aef90c8 Merge branch 'fix/incorrect_unit_of_cpb_rx_clk_v5.2' into 'release/v5.2'
fix(bt): fixed the incorrect unit of clk in cpb rx event(backport v5.2)

See merge request espressif/esp-idf!40390
2025-07-08 14:15:47 +08:00
Jiang Jiang Jian
8b2e98fe7c Merge branch 'feat/impl_bt_coex_timer_event_v5.2' into 'release/v5.2'
feat(coex): implement BT coex timer event (Backport v5.2)

See merge request espressif/esp-idf!40030
2025-07-08 13:43:06 +08:00
Chen Jian Hua
45f5482420 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:22 +08:00
Zhou Xiao
57f6b05c8e change(ble): upgraded spi log frame header
(cherry picked from commit 5f3ac91d63)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:17 +08:00
Zhou Xiao
adad0a4c61 fix(ble): nimble host & hci log write race condition workaround
(cherry picked from commit 6e384644c8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:15 +08:00
Zhou Xiao
a73d381280 change(ble): support task buffer number configuration
(cherry picked from commit 4946a1fe8d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:12 +08:00
Zhou Xiao
cf8d350e65 fix(ble): update error code in controller init for ESP32-S3/ESP32-C3
(cherry picked from commit b8b7e153a7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:10 +08:00
Zhou Xiao
0c9abd9ea7 fix(ble): fixed controller log api call for ESP32-C3/ESP32-S3
(cherry picked from commit 6ac541aa4a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:07 +08:00
Zhou Xiao
a3243068b9 change(ble): removed esp log to save code size
(cherry picked from commit 0088541f54)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:05 +08:00
Zhou Xiao
8432e81d62 change(ble): enable hci log spi out for ESP chips
(cherry picked from commit c60dd1a10e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:02 +08:00
Zhou Xiao
47350bdd70 change(ble): enable bluedroid logs over debug level through spi output
(cherry picked from commit c0d2792b9d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:14:00 +08:00
Zhou Xiao
26847c0f80 feat(ble): support ble mesh log module
(cherry picked from commit 066e1d3f1b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:13:57 +08:00
Zhou Xiao
215220c6af feat(ble): support host & hci log module
(cherry picked from commit dd4cbe5e00)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:13:55 +08:00
Zhou Xiao
0cb6f54e15 change(ble): replaced ul log codes with template
(cherry picked from commit d353bf2802)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:13:52 +08:00
Zhou Xiao
b9da5ff3d1 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:13:50 +08:00
Zhou Xiao
6c475ffea9 change(ble): implemented log module template
(cherry picked from commit 8b2c176eff)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-08 13:13:47 +08:00
Zhou Xiao
a879725c00 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:13:45 +08:00
linruihao
387dd19234 fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 2025-07-08 12:00:28 +08:00
linruihao
2906df4b40 feat(coex): implement BT coex timer event 2025-07-08 12:00:28 +08:00
Jiang Jiang Jian
9c8d772584 Merge branch 'bugfix/fix_some_external_coexist_issues_v5.2' into 'release/v5.2'
fix(coex): fix some external coexist issue(Backport v5.2)

See merge request espressif/esp-idf!40140
2025-07-08 11:46:18 +08:00
morris
105967af3f Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.2' into 'release/v5.2'
fix(pcnt): fix the accum_value missing when overflow (v5.2)

See merge request espressif/esp-idf!40317
2025-07-08 11:24:42 +08:00
gongyantao
81c2a27474 fix(bt): fixed the incorrect unit of clk in cpb rx event 2025-07-07 14:52:38 +08:00
Rahul Tank
ea761fb3e9 fix(nimble): Fix compilation issues when gatt caching is enabled in server only mode 2025-07-07 11:44:33 +05:30
Wang Meng Yang
d2799681f6 Merge branch 'bugfix/bt_sleep_log_consistent_v5.2' into 'release/v5.2'
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.2)

See merge request espressif/esp-idf!40358
2025-07-06 17:16:56 +08:00
Rahul Tank
4e40fab3e9 Merge branch 'bugfix/handle_3e_rem_feat_read_name_v5.2' into 'release/v5.2'
fix(nimble): Handle 0x3e disconnect during rem feat/ read version (v5.2)

See merge request espressif/esp-idf!40177
2025-07-05 14:56:31 +05:30
Island
b3b4245d8e Merge branch 'fix/ensure_internal_mem_for_ble_log_spi_out_v5.2' into 'release/v5.2'
fix(ble): ensure internal malloc in ble log spi out (v5.2)

See merge request espressif/esp-idf!40180
2025-07-04 15:12:56 +08:00
xiongweichao
671ead48ec fix(ble): keep the log of the bluetooth sleep clock source consistent 2025-07-04 10:33:04 +08:00
Island
22c184ef77 Merge branch 'change/ble_update_lib_20250630_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250630 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!40298
2025-07-03 15:32:28 +08:00
Rahul Tank
c6a10824ba fix(nimble): Handle 0x3e disconnect during rem feat/ read version 2025-07-03 12:55:33 +05:30
Rahul Tank
2d1c1a3d20 Merge branch 'bugfix/add_missing_unlock_v5.2' into 'release/v5.2'
fix(nimble): Add missing ble_hs_unlock() call (v5.2)

See merge request espressif/esp-idf!40236
2025-07-03 12:20:12 +05:30
Chen Jichang
c916509152 fix(pcnt): fix the accum_value missing when overflow 2025-07-02 20:12:33 +08:00
Rahul Tank
5584bf7cc9 fix(nimble): Add missing ble_hs_unlock() call 2025-07-02 16:42:16 +05:30
Island
12761a529a Merge branch 'bugfix/fix_some_ble_build_fail_v5.2' into 'release/v5.2'
fix(ble/bluedroid): fix build failure when some BLE features are disabled (v5.2)

See merge request espressif/esp-idf!40128
2025-07-02 15:53:06 +08:00
Zhao Wei Liang
840e704a23 fix(ble): ensure ble controller disable safety for ESP32-C2
(cherry picked from commit cbe6f68d3c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-02 15:13:49 +08:00
Zhao Wei Liang
1c26b33634 fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2
(cherry picked from commit 7b1a7cc4c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:46 +08:00
Zhao Wei Liang
ab81b47d0e change(ble): [AUTO_MR] Update lib_esp32c2 to 9af627ef
(cherry picked from commit 6fac09d0c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:44 +08:00
Zhao Wei Liang
33323ea30d change(ble): [AUTO_MR] Update lib_esp32c6 to d2d70d40
(cherry picked from commit 736cd84967)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:41 +08:00
Zhao Wei Liang
ac42e5e412 change(ble): [AUTO_MR] Update lib_esp32h2 to d2d70d40
(cherry picked from commit 1671932345)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:39 +08:00
Shu Chen
26a967f830 Merge branch 'fix_br_selfhosted_address_v5.2' into 'release/v5.2'
feat(openthread): move mesh local address judeging function to public (v5.2)

See merge request espressif/esp-idf!40259
2025-07-02 06:09:58 +00:00
Sergei Silnov
52a0bb0407 Merge branch 'ci/raise_macos_cache_to_50g_v5.2' into 'release/v5.2'
macOS runners - set CCACHE back to 50GB to help VMs (v5.2)

See merge request espressif/esp-idf!40278
2025-07-01 13:30:14 -03:00
Peter Macko
f338388e59 ci: macOS runners - set CCACHE back to 50GB to help VMs 2025-07-01 13:02:44 +02:00