Skip to content

Commit c099d33

Browse files
committed
feat(nimble): Replace Bluedroid with NimBLE except for ESP32
1 parent 69d504b commit c099d33

6 files changed

+34
-4
lines changed

configs/defconfig.esp32c2

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
CONFIG_XTAL_FREQ_26=y
22
CONFIG_XTAL_FREQ=26
33
CONFIG_BT_ENABLED=y
4-
CONFIG_BT_BLE_BLUFI_ENABLE=y
4+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
5+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
6+
CONFIG_BTDM_CTRL_MODE_BTDM=n
7+
CONFIG_BT_BLUEDROID_ENABLED=n
8+
CONFIG_BT_NIMBLE_ENABLED=y
9+
CONFIG_BT_NIMBLE_BLUFI_ENABLE=y
510
CONFIG_RTC_CLK_CAL_CYCLES=576
611
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
712
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304

configs/defconfig.esp32c3

+5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ CONFIG_RTC_CLK_CAL_CYCLES=576
22
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
33
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304
44
CONFIG_BT_ENABLED=y
5+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
6+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
7+
CONFIG_BTDM_CTRL_MODE_BTDM=n
8+
CONFIG_BT_BLUEDROID_ENABLED=n
9+
CONFIG_BT_NIMBLE_ENABLED=y
510
CONFIG_ESP_WIFI_11KV_SUPPORT=y
611
CONFIG_ESP_WIFI_SCAN_CACHE=y
712
CONFIG_ESP_WIFI_MBO_SUPPORT=y

configs/defconfig.esp32c5

+6-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
55
CONFIG_SPIRAM=y
66

77
CONFIG_BT_ENABLED=y
8-
CONFIG_BT_BLE_BLUFI_ENABLE=y
8+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
9+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
10+
CONFIG_BTDM_CTRL_MODE_BTDM=n
11+
CONFIG_BT_BLUEDROID_ENABLED=n
12+
CONFIG_BT_NIMBLE_ENABLED=y
13+
CONFIG_BT_NIMBLE_BLUFI_ENABLE=y
914
CONFIG_RTC_CLK_CAL_CYCLES=576
1015
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
1116
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304

configs/defconfig.esp32c6

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
CONFIG_BT_ENABLED=y
2-
CONFIG_BT_BLE_BLUFI_ENABLE=y
2+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
3+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
4+
CONFIG_BTDM_CTRL_MODE_BTDM=n
5+
CONFIG_BT_BLUEDROID_ENABLED=n
6+
CONFIG_BT_NIMBLE_ENABLED=y
7+
CONFIG_BT_NIMBLE_BLUFI_ENABLE=y
38
CONFIG_RTC_CLK_CAL_CYCLES=576
49
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
510
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304

configs/defconfig.esp32h2

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
CONFIG_BT_ENABLED=y
2-
CONFIG_BT_BLE_BLUFI_ENABLE=y
2+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
3+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
4+
CONFIG_BTDM_CTRL_MODE_BTDM=n
5+
CONFIG_BT_BLUEDROID_ENABLED=n
6+
CONFIG_BT_NIMBLE_ENABLED=y
7+
CONFIG_BT_NIMBLE_BLUFI_ENABLE=y
38
CONFIG_RTC_CLK_CAL_CYCLES=576
49
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
510
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=2304

configs/defconfig.esp32s3

+5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
CONFIG_BT_ENABLED=y
2+
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
3+
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
4+
CONFIG_BTDM_CTRL_MODE_BTDM=n
5+
CONFIG_BT_BLUEDROID_ENABLED=n
6+
CONFIG_BT_NIMBLE_ENABLED=y
27
CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP=y
38
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
49
CONFIG_SPIRAM=y

0 commit comments

Comments
 (0)