mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
fix(esp32s3): Add config value for RTC_XTAL_CAL_RETRY for S3 hardware variant
This commit is contained in:
parent
5454d37d49
commit
a8b4627705
@ -37,3 +37,13 @@ config RTC_CLK_CAL_CYCLES
|
|||||||
- 32768 Hz if the 32k crystal oscillator is used. For this use value 3000 or more.
|
- 32768 Hz if the 32k crystal oscillator is used. For this use value 3000 or more.
|
||||||
In case more value will help improve the definition of the launch of the crystal.
|
In case more value will help improve the definition of the launch of the crystal.
|
||||||
If the crystal could not start, it will be switched to internal RC.
|
If the crystal could not start, it will be switched to internal RC.
|
||||||
|
|
||||||
|
config RTC_XTAL_CAL_RETRY
|
||||||
|
int "Number of attempts to repeat 32k XTAL calibration"
|
||||||
|
default 3
|
||||||
|
depends on RTC_CLK_SRC_EXT_CRYS
|
||||||
|
help
|
||||||
|
Number of attempts to repeat 32k XTAL calibration
|
||||||
|
before giving up and switching to the internal RC.
|
||||||
|
Increase this option if the 32k crystal oscillator
|
||||||
|
does not start and switches to internal RC.
|
||||||
|
@ -34,7 +34,11 @@ static const char *TAG = "clk";
|
|||||||
*/
|
*/
|
||||||
#define SLOW_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES
|
#define SLOW_CLK_CAL_CYCLES CONFIG_RTC_CLK_CAL_CYCLES
|
||||||
|
|
||||||
|
#ifdef CONFIG_RTC_XTAL_CAL_RETRY
|
||||||
|
#define RTC_XTAL_CAL_RETRY CONFIG_RTC_XTAL_CAL_RETRY
|
||||||
|
#else
|
||||||
#define RTC_XTAL_CAL_RETRY 1
|
#define RTC_XTAL_CAL_RETRY 1
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Indicates that this 32k oscillator gets input from external oscillator, rather
|
/* Indicates that this 32k oscillator gets input from external oscillator, rather
|
||||||
* than a crystal.
|
* than a crystal.
|
||||||
|
Loading…
Reference in New Issue
Block a user