Question
Any easy way to tell if LSE lock is lost while running: STM32F205
Posted on March 21, 2016 at 17:25
We have a batch of boards in the field where the LSE crystal may be marginal and I'm wondering if there's a way to check for the LSE losing lock after initially being locked. That is, if on initial clock setup I get a positive response from RCC_GetFlagStatus(RCC_FLAG_LSERDY), but later the LSE stops.
I've looked at the RCC_BDCR register and it doesn't seem to change, even if I short out the crystal, but I do see the RTC stop advancing.So is my only option to check for the RTC stopping advancing and use that to flag a problem ? Thanks in advance