Quantcast
Viewing all articles
Browse latest Browse all 4954

General • Re: Calibrating LPOSC on an RP235X

You have to take in account the fact that the core temperature varies rapidly between power states.
Actually, I've been able to see, with a FLIR camera, how it blinks thermally. Image may be NSFW.
Clik here to view.
:)


LPOSC is not meant to be precise, just to have a low power profile or to be used as a last resort clock.
8.1.1.1. Low Power Oscillator
The on-chip 32kHz Low Power Oscillator (Section 8.4, “Low Power Oscillator (LPOSC)”) requires no external components. It starts automatically when the always-on domain is powered, providing a clock for the power manager and a tick for the Always-on Timer (AON Timer) when the switched-core power domain is powered off.
The LPOSC can be tuned to 1% accuracy, and the divider in the AON Timer tick generator can further tune the 1ms tick. However, the LPOSC frequency varies with voltage and temperature, so fine-tuning is only useful in systems with stable voltage and temperature.
When the switched-core is powered, the LPOSC clock can drive the reference clock (clk_ref), which in turn can drive the system clock (clk_sys). This allows another low power mode where the processors remain powered but, unlike the SLEEP and DORMANT modes, clocks are running. The LPOSC clock can also be sent to the frequency counter for calibration or output to a GPIO.

Statistics: Posted by gmx — Thu Nov 14, 2024 4:46 pm



Viewing all articles
Browse latest Browse all 4954

Trending Articles