Search found 5 matches

by ShackShawn
Mon Dec 18, 2023 9:05 am
Forum: Hardware
Topic: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK
Replies: 6
Views: 41180

Re: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK

Would you be able to provide info on what the product name or the type of oscillator is used? We could do our own research to estimate the variance.
by ShackShawn
Tue Dec 12, 2023 8:28 am
Forum: Hardware
Topic: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK
Replies: 6
Views: 41180

Re: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK

We are taking samples during the deep sleep phase using the ULP. In order to have reliable timestamps on those samples, we are using a combination of the clock and the NTP update whenever we upload them. To increase reliability we would need to have a precise clock source, so as to not solely count ...
by ShackShawn
Tue Dec 12, 2023 8:14 am
Forum: Hardware
Topic: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK
Replies: 6
Views: 41180

Re: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK

Thank you for the quick reply. You do not have numbers on the drift for either clocks? I saw from an other post In light sleep and deep sleep, RTC clock is used for timekeeping. This is either the internal 150kHz oscillator, or external 32kHz XTAL. The internal 150kHz oscillator is +/-5%. Perhaps if...
by ShackShawn
Mon Dec 11, 2023 4:12 pm
Forum: Hardware
Topic: Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK
Replies: 6
Views: 41180

Clock spread / precision RC_FAST_CLK and RTC_SLOW_CLK

Hello Espressif, I could not find any documentation mentioning the spread / precision of the RTC_SLOW_CLK and RC_FAST_CLK on the ESP32-S3 Could you please let me know? This is very important to us. The only mention of it was in this video, where somebody did their own research on it: https://www.you...
by ShackShawn
Wed Apr 26, 2023 9:13 am
Forum: ESP-IDF
Topic: Preprocessor flag for determining the CPU we are compiling for.
Replies: 1
Views: 886

Preprocessor flag for determining the CPU we are compiling for.

Hi, I am implementing some unit tests with Unity. While I am perfectly happy to compile my functions defined for the (risc) ULP for testing on the Xtensa CPU; I would like to add some debug utilities that I do not wish in the release on the ULP binary. I was hoping to find a flag behind which I can ...