Hi Remus
>1. Is a performance degradation like the one I've experienced expected if an external RTC clock is not used?
low frequency clock is used in many places of processor clock generation subsystem, one can look for
"ckil", "32k" in Chapter 18 Clock Controller Module (CCM) i.MX6SDL Reference Manual,
so timings may be wrong for many modules which use this clock. Due to wrong timings performance
measurements and reports also may be wrong.
http://www.nxp.com/assets/documents/data/en/reference-manuals/IMX6SDLRM.pdf
>2. If I remove the external RTC low frequency clock do I need to do any software changes in order to get the same performance?
as you correctly noted:
" internal RTC oscillator does not provide an accurate frequency and is
affected by process, voltage, and temperature variations."
so one will have measure internal RTC oscillator frequency (which may be different on
different chips) and make software changes for each chip. Note that frequency may vary with temperature.
Having all that in mind, seems making software adustments looks as not having sense.
>3. Is the internal ring oscillator enabled by default if the external clock is removed?
yes
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------