From 45bc939462c38256f6fa614c07b50d27c8f8bffb Mon Sep 17 00:00:00 2001 From: Chen Yudong Date: Wed, 27 Sep 2023 22:42:14 +0800 Subject: [PATCH] ci: update bluetooth examples build rules fix some bluetooth examples supported targets --- examples/bluetooth/.build-test-rules.yml | 481 ++++++++---------- .../bluedroid/ble_50/multi-adv/README.md | 4 +- examples/bluetooth/esp_hid_device/README.md | 4 +- .../esp_hid_device/sdkconfig.defaults | 1 + .../esp_hid_device/sdkconfig.defaults.esp32c6 | 5 - examples/bluetooth/esp_hid_host/README.md | 4 +- .../bluetooth/esp_hid_host/sdkconfig.defaults | 1 + .../esp_hid_host/sdkconfig.defaults.esp32c6 | 5 - .../nimble/bleprph_wifi_coex/README.md | 4 +- .../bleprph_wifi_coex/sdkconfig.defaults | 1 + examples/bluetooth/nimble/hci/README.md | 4 +- .../bluetooth/nimble/power_save/README.md | 4 +- .../blecent_throughput/README.md | 4 +- .../bleprph_throughput/README.md | 4 +- 14 files changed, 242 insertions(+), 284 deletions(-) delete mode 100644 examples/bluetooth/esp_hid_device/sdkconfig.defaults.esp32c6 delete mode 100644 examples/bluetooth/esp_hid_host/sdkconfig.defaults.esp32c6 diff --git a/examples/bluetooth/.build-test-rules.yml b/examples/bluetooth/.build-test-rules.yml index 925d52d3ed..0da95ba304 100644 --- a/examples/bluetooth/.build-test-rules.yml +++ b/examples/bluetooth/.build-test-rules.yml @@ -1,313 +1,278 @@ # Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps +.bt_default_depends: &bt_default_depends + depends_components: + - bt + - esp_phy + - esp_coex + - nvs_flash + - esp_log + - mbedtls + - vfs + +examples/bluetooth: + <<: *bt_default_depends + disable: + - if: SOC_BT_SUPPORTED != 1 + examples/bluetooth/bluedroid/ble: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet + <<: *bt_default_depends + disable: + - if: SOC_BT_SUPPORTED != 1 + + +examples/bluetooth/bluedroid/ble/ble_hid_device_demo: + disable: + - if: SOC_BT_SUPPORTED != 1 + depends_filepatterns: + - components/driver/gpio/**/* examples/bluetooth/bluedroid/ble_50: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/bluedroid/ble_50/multi-adv: - enable: - - if: IDF_TARGET in ["esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet + disable: + - if: SOC_BLE_50_SUPPORTED != 1 examples/bluetooth/bluedroid/classic_bt: - enable: - - if: IDF_TARGET == "esp32" - temporary: true - reason: the other targets are not tested yet + disable: + - if: SOC_BT_CLASSIC_SUPPORTED != 1 + depends_components: + - bt + - esp_phy + - nvs_flash + - esp_log + - esp_console + - vfs + depends_filepatterns: + - components/driver/dac/**/* + - components/driver/i2s/**/* + - components/driver/uart/**/* + - components/driver/gpio/**/* examples/bluetooth/bluedroid/coex/a2dp_gatts_coex: - enable: - - if: IDF_TARGET == "esp32" + <<: *bt_default_depends + disable: + - if: IDF_TARGET != "esp32" temporary: true reason: the other targets are not tested yet - -examples/bluetooth/bluedroid/coex/gattc_gatts_coex: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet + depends_filepatterns: + - components/driver/dac/**/* + - components/driver/i2s/**/* examples/bluetooth/blufi: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + disable: + - if: SOC_BT_SUPPORTED != 1 + - if: SOC_WIFI_SUPPORTED != 1 + depends_components: + - bt + - esp_phy + - nvs_flash + - esp_log + - esp_console + - vfs + - esp_wifi + - esp_event + - mbedtls examples/bluetooth/esp_ble_mesh: - enable: - - if: IDF_TARGET in ["esp32", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet + disable: + - if: SOC_BLE_MESH_SUPPORTED != 1 + # limit build configs + - if: CI_COMMIT_REF_NAME == "master" and (NIGHTLY_RUN == 0 and CONFIG_NAME not in ["default", "bluedroid", "nimble"]) + depends_components: + - bt + - esp_phy + - esp_console + - vfs + - mbedtls + - touch_element + depends_filepatterns: + - examples/bluetooth/esp_ble_mesh/common_components/**/* + - components/driver/gpio/**/* examples/bluetooth/esp_ble_mesh/aligenie_demo: enable: - if: IDF_TARGET in ["esp32"] temporary: true reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + depends_components: + - bt + - esp_phy + - vfs + - mbedtls + - driver + depends_filepatterns: + - examples/bluetooth/esp_ble_mesh/common_components/**/* + - components/driver/gpio/**/* examples/bluetooth/esp_ble_mesh/coex_test: enable: - if: IDF_TARGET in ["esp32"] temporary: true reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + depends_components: + - bt + - esp_phy + - esp_console + - vfs + - mbedtls + - esp_coex + - esp_wifi + - esp_netif + depends_filepatterns: + - examples/bluetooth/esp_ble_mesh/common_components/**/* + - components/driver/gpio/**/* examples/bluetooth/esp_ble_mesh/wifi_coexist: - enable: - - if: IDF_TARGET in ["esp32", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + disable: + - if: SOC_BLE_MESH_SUPPORTED != 1 + - if: SOC_WIFI_SUPPORTED != 1 + depends_components: + - bt + - esp_phy + - esp_console + - vfs + - mbedtls + - esp_coex + - esp_wifi + - esp_netif + depends_filepatterns: + - examples/bluetooth/esp_ble_mesh/common_components/**/* + - components/driver/gpio/**/* -examples/bluetooth/esp_hid_device: - enable: - - if: IDF_TARGET == "esp32" - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/esp_hid_host: - enable: - - if: IDF_TARGET == "esp32" - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/hci/ble_adv_scan_combined: +examples/bluetooth/hci: + <<: *bt_default_depends enable: - if: IDF_TARGET == "esp32" temporary: true reason: the other targets are not tested yet + depends_filepatterns: + - examples/bluetooth/hci/hci_common_component/**/* examples/bluetooth/hci/controller_hci_uart_esp32: + <<: *bt_default_depends enable: - if: IDF_TARGET == "esp32" - temporary: true - reason: the other targets are not tested yet + depends_filepatterns: + - components/driver/uart/**/* examples/bluetooth/hci/controller_hci_uart_esp32c3_and_esp32s3: + <<: *bt_default_depends enable: - if: IDF_TARGET in ["esp32c3", "esp32s3"] + depends_filepatterns: + - components/driver/uart/**/* + + +# config BT_NIMBLE_ENABLED does not depends on any soc cap +examples/bluetooth/nimble: + <<: *bt_default_depends + disable: + - if: SOC_BLE_SUPPORTED != 1 + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/ble_enc_adv_data: + <<: *bt_default_depends + disable: + - if: SOC_ESP_NIMBLE_CONTROLLER != 1 + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/ble_multi_adv: + <<: *bt_default_depends + enable: + - if: SOC_BLE_SUPPORTED == 1 and IDF_TARGET != "esp32" temporary: true reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c3", "esp32s3"] - temporary: true - reason: The runner doesn't support yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* -examples/bluetooth/hci/controller_vhci_ble_adv: +examples/bluetooth/nimble/ble_multi_conn: + <<: *bt_default_depends + enable: + - if: SOC_ESP_NIMBLE_CONTROLLER == 1 and IDF_TARGET != "esp32c2" + temporary: true + reason: the other targets are not tested yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/ble_periodic_adv: + <<: *bt_default_depends + enable: + - if: SOC_BLE_SUPPORTED == 1 and IDF_TARGET != "esp32" + temporary: true + reason: the other targets are not tested yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/ble_periodic_sync: + <<: *bt_default_depends + enable: + - if: SOC_BLE_SUPPORTED == 1 and IDF_TARGET != "esp32" + temporary: true + reason: the other targets are not tested yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/ble_phy: + <<: *bt_default_depends + enable: + - if: SOC_BLE_SUPPORTED == 1 and IDF_TARGET != "esp32" + temporary: true + reason: the other targets are not tested yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/blemesh: + <<: *bt_default_depends enable: - if: IDF_TARGET == "esp32" temporary: true reason: the other targets are not tested yet - -examples/bluetooth/nimble: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_dynamic_service: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32h4", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/nimble/ble_enc_adv_data: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/nimble/ble_htp: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32h4", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/nimble/ble_l2cap_coc: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2" , "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_multi_adv: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_multi_conn: - enable: - - if: IDF_TARGET in ["esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c6", "esp32h2"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_periodic_adv: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_periodic_sync: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_phy: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32s3" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/ble_proximity_sensor: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32h4", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - -examples/bluetooth/nimble/ble_spp: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6", "esp32h2", "esp32s3" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/blecent: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/blehr: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/blemesh: - enable: - - if: IDF_TARGET in ["esp32"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet - -examples/bluetooth/nimble/bleprph: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32c6" , "esp32s3", "esp32h2" ] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32h2", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* examples/bluetooth/nimble/bleprph_wifi_coex: - enable: - - if: IDF_TARGET in ["esp32", "esp32c2", "esp32c3", "esp32s3"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + disable: + - if: SOC_BLE_SUPPORTED != 1 + - if: SOC_WIFI_SUPPORTED != 1 + depends_components: + - bt + - esp_phy + - esp_event + - esp_hid + - esp_wifi + - esp_coex + - nvs_flash + - lwip + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* examples/bluetooth/nimble/hci: - enable: - - if: IDF_TARGET in ["esp32c2", "esp32c6"] - temporary: true - reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET in ["esp32c2", "esp32c3", "esp32s3", "esp32c6"] - temporary: true - reason: The runner doesn't support yet + <<: *bt_default_depends + disable: + - if: SOC_ESP_NIMBLE_CONTROLLER != 1 + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* examples/bluetooth/nimble/power_save: - enable: - - if: IDF_TARGET in ["esp32", "esp32c3", "esp32s3", "esp32c6", "esp32h2"] - temporary: true - reason: the other targets are not tested yet + <<: *bt_default_depends + disable: + - if: SOC_BLE_SUPPORTED != 1 + depends_components: + - bt + - esp_phy + - esp_event + - esp_coex + - esp_pm + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + +examples/bluetooth/nimble/throughput_app: + <<: *bt_default_depends + disable: + - if: SOC_BLE_SUPPORTED != 1 + depends_filepatterns: + - examples/bluetooth/nimble/common/**/* + - examples/bluetooth/nimble/throughput_app/blecent_throughput/components/**/* + - components/driver/uart/**/* + - components/driver/gpio/**/* diff --git a/examples/bluetooth/bluedroid/ble_50/multi-adv/README.md b/examples/bluetooth/bluedroid/ble_50/multi-adv/README.md index a9938f5ad1..780ac892ec 100644 --- a/examples/bluetooth/bluedroid/ble_50/multi-adv/README.md +++ b/examples/bluetooth/bluedroid/ble_50/multi-adv/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | -| ----------------- | -------- | -------- | -------- | -------- | +| Supported Targets | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | -------- | -------- | -------- | -------- | -------- | #ESP-IDF Multi Adv Example diff --git a/examples/bluetooth/esp_hid_device/README.md b/examples/bluetooth/esp_hid_device/README.md index a5289f9840..155d241ffe 100644 --- a/examples/bluetooth/esp_hid_device/README.md +++ b/examples/bluetooth/esp_hid_device/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | -| ----------------- | ----- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | # ESP-IDF BT/BLE HID Device Demo diff --git a/examples/bluetooth/esp_hid_device/sdkconfig.defaults b/examples/bluetooth/esp_hid_device/sdkconfig.defaults index 780c4c3639..644f74599d 100644 --- a/examples/bluetooth/esp_hid_device/sdkconfig.defaults +++ b/examples/bluetooth/esp_hid_device/sdkconfig.defaults @@ -6,3 +6,4 @@ CONFIG_BT_CLASSIC_ENABLED=y CONFIG_BT_BLE_ENABLED=y CONFIG_BT_HID_ENABLED=y CONFIG_BT_HID_DEVICE_ENABLED=y +CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y diff --git a/examples/bluetooth/esp_hid_device/sdkconfig.defaults.esp32c6 b/examples/bluetooth/esp_hid_device/sdkconfig.defaults.esp32c6 deleted file mode 100644 index 64e2d269a5..0000000000 --- a/examples/bluetooth/esp_hid_device/sdkconfig.defaults.esp32c6 +++ /dev/null @@ -1,5 +0,0 @@ -CONFIG_BT_ENABLED=y -CONFIG_BT_BLUEDROID_ENABLED=y -CONFIG_BT_BLE_ENABLED=y -CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y -CONFIG_BT_LE_50_FEATURE_SUPPORT=n diff --git a/examples/bluetooth/esp_hid_host/README.md b/examples/bluetooth/esp_hid_host/README.md index 1acd37806d..0e59e8a767 100644 --- a/examples/bluetooth/esp_hid_host/README.md +++ b/examples/bluetooth/esp_hid_host/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | -| ----------------- | ----- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | # ESP-IDF BT/BLE HID Host Demo diff --git a/examples/bluetooth/esp_hid_host/sdkconfig.defaults b/examples/bluetooth/esp_hid_host/sdkconfig.defaults index f2f81495e3..2828e5ca2a 100644 --- a/examples/bluetooth/esp_hid_host/sdkconfig.defaults +++ b/examples/bluetooth/esp_hid_host/sdkconfig.defaults @@ -6,3 +6,4 @@ CONFIG_BT_CLASSIC_ENABLED=y CONFIG_BT_BLE_ENABLED=y CONFIG_BT_HID_ENABLED=y CONFIG_BT_HID_HOST_ENABLED=y +CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y diff --git a/examples/bluetooth/esp_hid_host/sdkconfig.defaults.esp32c6 b/examples/bluetooth/esp_hid_host/sdkconfig.defaults.esp32c6 deleted file mode 100644 index 64e2d269a5..0000000000 --- a/examples/bluetooth/esp_hid_host/sdkconfig.defaults.esp32c6 +++ /dev/null @@ -1,5 +0,0 @@ -CONFIG_BT_ENABLED=y -CONFIG_BT_BLUEDROID_ENABLED=y -CONFIG_BT_BLE_ENABLED=y -CONFIG_BT_BLE_42_FEATURES_SUPPORTED=y -CONFIG_BT_LE_50_FEATURE_SUPPORT=n diff --git a/examples/bluetooth/nimble/bleprph_wifi_coex/README.md b/examples/bluetooth/nimble/bleprph_wifi_coex/README.md index eb84a38c0d..1b17d23e26 100644 --- a/examples/bluetooth/nimble/bleprph_wifi_coex/README.md +++ b/examples/bluetooth/nimble/bleprph_wifi_coex/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | # BLE Peripheral with ICMP Echo-Reply diff --git a/examples/bluetooth/nimble/bleprph_wifi_coex/sdkconfig.defaults b/examples/bluetooth/nimble/bleprph_wifi_coex/sdkconfig.defaults index fad20b70db..34b0da90ff 100644 --- a/examples/bluetooth/nimble/bleprph_wifi_coex/sdkconfig.defaults +++ b/examples/bluetooth/nimble/bleprph_wifi_coex/sdkconfig.defaults @@ -8,3 +8,4 @@ CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n CONFIG_BTDM_CTRL_MODE_BTDM=n CONFIG_BT_BLUEDROID_ENABLED=n CONFIG_BT_NIMBLE_ENABLED=y +CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y diff --git a/examples/bluetooth/nimble/hci/README.md b/examples/bluetooth/nimble/hci/README.md index caa37244e5..aa53fba0b8 100644 --- a/examples/bluetooth/nimble/hci/README.md +++ b/examples/bluetooth/nimble/hci/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32-C2 | ESP32-C6 | -| ----------------- | -------- | -------- | +| Supported Targets | ESP32-C2 | ESP32-C6 | ESP32-H2 | +| ----------------- | -------- | -------- | -------- | ESP-IDF UART HCI Controller =========================== diff --git a/examples/bluetooth/nimble/power_save/README.md b/examples/bluetooth/nimble/power_save/README.md index 43a306a32b..de9c6e5e1c 100644 --- a/examples/bluetooth/nimble/power_save/README.md +++ b/examples/bluetooth/nimble/power_save/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | Bluetooth Power Save Example ================================= diff --git a/examples/bluetooth/nimble/throughput_app/blecent_throughput/README.md b/examples/bluetooth/nimble/throughput_app/blecent_throughput/README.md index a8f16bafd2..28ed48e0fe 100644 --- a/examples/bluetooth/nimble/throughput_app/blecent_throughput/README.md +++ b/examples/bluetooth/nimble/throughput_app/blecent_throughput/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | # Throughput blecent Example diff --git a/examples/bluetooth/nimble/throughput_app/bleprph_throughput/README.md b/examples/bluetooth/nimble/throughput_app/bleprph_throughput/README.md index 5110e9fd94..bf7bd620be 100644 --- a/examples/bluetooth/nimble/throughput_app/bleprph_throughput/README.md +++ b/examples/bluetooth/nimble/throughput_app/bleprph_throughput/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | # Throughput bleprph Example