From f8af3d8e0d5fddc8b78e6fb9d181e02bbea22c9d Mon Sep 17 00:00:00 2001 From: chenjianhua Date: Tue, 23 Apr 2024 11:30:02 +0800 Subject: [PATCH] fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a771b7c) - Fixed assert when starting advertising due to preemption - Fixed RPA generation after each reboot - Fixed RPA renew timer start and stop --- components/bt/controller/lib_esp32c3_family | 2 +- components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/bt/controller/lib_esp32c3_family b/components/bt/controller/lib_esp32c3_family index 76ed4114ee..9780fd66d9 160000 --- a/components/bt/controller/lib_esp32c3_family +++ b/components/bt/controller/lib_esp32c3_family @@ -1 +1 @@ -Subproject commit 76ed4114ee7d081435a3c65793b4c8eb1dfaf199 +Subproject commit 9780fd66d97866977d972fb63319830f47f12785 diff --git a/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld b/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld index 748ce1d1f7..be6ed517e1 100644 --- a/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld +++ b/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld @@ -165,9 +165,7 @@ r_lld_cca_lbt_handle = 0x40001df8; r_lld_cca_scst_timeout_check = 0x40001dfc; r_lld_cca_chan_avl_timeout_check = 0x40001e00; -r_lld_scan_start_hook = 0x40001c74; r_lld_con_start_hook = 0x40001ca8; -r_lld_init_start_hook = 0x40001cb8; /* ble Functions eco */ r_bt_bb_isr = 0x40000b9c; @@ -215,6 +213,8 @@ r_llc_llcp_channel_map_ind_ack = 0x40001d68; r_rwble_isr = 0x40001464; r_lld_scan_start_eco = 0x40001d24; r_lld_scan_try_sched_eco = 0x40001dac; +r_lld_scan_start_hook = 0x40001c74; +r_lld_init_start_hook = 0x40001cb8; */