Zhou Xiao
8e036761ed
feat(ble): support ble log simple output via SPI interface for ESP32-C5
2025-04-02 15:18:17 +08:00
Island
b641411c06
Merge branch 'feat/add_save_debug_context_250226_v5.4' into 'release/v5.4'
...
Feat/add save debug context 250226 (v5.4)
See merge request espressif/esp-idf!37297
2025-04-01 19:33:51 +08:00
Island
f6dc2b658d
Merge branch 'feat/optimize_hci_data_recv_process_v5.4' into 'release/v5.4'
...
Feat/optimize hci data recv process (v5.4)
See merge request espressif/esp-idf!37834
2025-04-01 15:12:28 +08:00
Wang Meng Yang
0cecb7bcf3
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.4' into 'release/v5.4'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.4)
See merge request espressif/esp-idf!37112
2025-04-01 14:51:18 +08:00
Shen Wei Long
6d9c2b9c0f
feat(ble/controller): Deleted useless functions for ESP32-C6/C61/H2/C5
2025-03-21 19:56:59 +08:00
Zhao Wei Liang
2662cdd232
feat(ble): change whitelist max size to 31 on ESP32-C5
...
(cherry picked from commit fdae270427
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-18 16:04:58 +08:00
Zhao Wei Liang
5d5c0209e6
fix(ble): fixed hci driver stack protection fault issue on ESP32-C5
...
(cherry picked from commit 132e0d6695
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-18 16:04:49 +08:00
Sudeep Mohanty
cd887ef59a
fix(panic_handler): Updated panic handler to use RTC WDT
...
This commit updates the following:
- Updates the panic handler to use only the RTC WDT to reset the system.
- Refactors some of the panic handler code.
- Updates Bluetooth files where in they now feed the WDTs instead of
reconfiguring them.
- Removes some unnecessary configuration of WDTs from various files.
- Added a unit test to verify that the system does not lock up when the
panic handler is stuck.
- Updates the memprot unit tests to work with the refactored panic
handler.
Closes https://github.com/espressif/esp-idf/issues/15166
Closes https://github.com/espressif/esp-idf/issues/15018
Closes https://github.com/espressif/esp-idf/issues/10110
2025-03-06 09:17:26 +01:00
Zhao Wei Liang
86585699a7
feat(ble): add a debug way to retain scene on ESP32-C5
...
(cherry picked from commit da07b1fabe
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-02-26 15:03:49 +08:00
zwl
18ce40a23a
feat(ble): implement ble capture info user handler on ESP32-C5
2025-02-20 18:01:41 +08:00
Shen Weilong
a92f4ed389
change(ble): Supported cuttable architecture for ble
2025-02-20 17:36:55 +08:00
Zhou Xiao
a03b8e13be
change(ble): update ble log spi out config for ESP32-C5
2025-02-20 10:56:51 +08:00
zwl
8e5aee2261
feat(ble): support enhanced controller log capabilities on ESP32-C5
2025-02-18 10:32:44 +08:00
zwl
3c6236df50
feat(ble): add channel assessment and enhanced connect function on ESP32-C5
2025-02-18 10:32:28 +08:00
zwl
6bdfda8169
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C5
2025-01-14 17:50:56 +08:00
zwl
be796ba6c7
feat(ble): support for putting ble code into flash on ESP32-C5
2025-01-14 17:50:48 +08:00
Li Shuai
bde6b9141f
change(esp_hw_support): update some modules sleep retention init dependency bitmap
2024-11-18 17:46:40 +08:00
cjin
a011ac0587
fix(ble): do not assert if ble sleep init failed
2024-10-23 19:03:17 +08:00
cjin
50d410e1c8
feat(ble): support ble light sleep on esp32c5
2024-09-10 15:19:22 +08:00
Li Shuai
1fa27cbb0d
Merge branch 'feature/esp32c5mp_light_sleep_support_stage_2' into 'master'
...
feat(esp_hw_support): esp32c5mp sleep support (system part)
Closes IDF-8643, PM-195, PM-169, IDF-8641, IDF-8640, IDF-8639, IDF-8638, CV-259, IDF-10308, IDF-10317, IDF-10310, PM-202, IDF-10918, PM-207, PM-208, PM-210, and PM-214
See merge request espressif/esp-idf!31645
2024-08-29 19:32:05 +08:00
Lou Tianhao
4393343ac9
fix(ci): some actions taken to pass ci
2024-08-29 14:15:41 +08:00
cjin
3aac7d2a58
feat(ble): add internal api to change ble slow clock source
2024-08-27 12:49:32 +08:00
Shen Weilong
a5551179ac
feat(ble): Print out the BT mac when the controller is initialized
2024-08-07 16:40:27 +08:00
Shen Weilong
777b48a494
feat(ble): support ble on esp32c5
2024-07-23 20:12:43 +08:00
zwl
113c8923da
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C5
2024-07-09 20:43:48 +08:00
zwl
842e3b13a2
feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code
2024-06-21 14:58:35 +08:00
zwl
23ff4fc0c4
feat(bluetooth/controller): update controller api name on ESP32-C5
2024-06-18 15:40:53 +08:00
Rahul Tank
4b4602d846
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:15:36 +05:30
Wang Mengyang
d69767fcb8
change(bt): Follow the same implementation of esp_bt_mem_release on ESP32-C5
2024-04-10 19:13:17 +08:00
Shen Weilong
f09dcff91e
feat(ble): Support BLE on esp32c5beta3
2024-04-03 10:58:06 +08:00
laokaiyao
bb0879b3f8
feat(esp32c5): introduce target esp32c5
2023-11-28 16:14:17 +08:00