Hi
I got Kinetis team ICS IP owner feedback that:
The 2ms acquisition time has nothing to do with the LOCK bit,
We did not implement a bit to reflect if the clock source is acquired, but from baces test and design point of view, 2ms is a high confidence time, personally, I think 1ms is enough for acquisition time.
The LOCK bit is the monitor of clock quality, if clock is stable for 20-29ms the bit is set, if the clock is unstable, the LOCK bit is clear.
That's why using below code will add 20ms delay time.
| while(!(ICS_S & ICS_S_LOCK_MASK)); | |
Wish it helps.
Have a great day,
Ma Hui
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------