ble: Fixed bluetooth can only use main XTAL as low power clock source due to configuration on ESP32S3

This commit is contained in:
xiongweichao
2023-05-11 11:35:30 +08:00
parent fd5e03b221
commit 0ba101dfac

View File

@@ -390,7 +390,7 @@ menu "MODEM SLEEP Options"
than other bluetooth low power clock sources. than other bluetooth low power clock sources.
config BT_CTRL_LPCLK_SEL_EXT_32K_XTAL config BT_CTRL_LPCLK_SEL_EXT_32K_XTAL
bool "External 32kHz crystal" bool "External 32kHz crystal"
depends on ESP32C3_RTC_CLK_SRC_EXT_CRYS depends on (ESP32C3_RTC_CLK_SRC_EXT_CRYS || ESP32S3_RTC_CLK_SRC_EXT_CRYS)
help help
External 32kHz crystal has a nominal frequency of 32.768kHz and provides good frequency External 32kHz crystal has a nominal frequency of 32.768kHz and provides good frequency
stability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth stability. If used as Bluetooth low power clock, External 32kHz can support Bluetooth
@@ -398,7 +398,7 @@ menu "MODEM SLEEP Options"
config BT_CTRL_LPCLK_SEL_RTC_SLOW config BT_CTRL_LPCLK_SEL_RTC_SLOW
bool "Internal 150kHz RC oscillator" bool "Internal 150kHz RC oscillator"
depends on ESP32C3_RTC_CLK_SRC_INT_RC depends on (ESP32C3_RTC_CLK_SRC_INT_RC || ESP32S3_RTC_CLK_SRC_INT_RC)
help help
Internal 150kHz RC oscillator. The accuracy of this clock is a lot larger than 500ppm which is required Internal 150kHz RC oscillator. The accuracy of this clock is a lot larger than 500ppm which is required
in Bluetooth communication, so don't select this option in scenarios such as BLE connection state. in Bluetooth communication, so don't select this option in scenarios such as BLE connection state.