Skip to main content
Visitor II
July 4, 2024
Solved

STM32U575/585 MSIS calibrated by LSE question

  • July 4, 2024
  • 1 reply
  • 849 views

If the LSE 32.768KHz crystal is disturbed after the system starts with MSIS auto calibration, and the MSIS clock is used by the PLL for the SYSCLK, the frequency of SYSCLK loses its 0.25% accuracy and starts to drift.

Is there any register or interrupt that can be used to detect this situation (MSI_PLL_UNLOCK and LSECSS not available for Rev X - RM0456 Table 184 & 187), and if so, what steps can re-setup the clock to be auto calibrated once again?

I can simulate it by touching the LSE crystal when it is running, the SYSCLK changes from 159.91Mhz (stable) to about 161.59 - 161.2 (unstable), even though the 32.768khz returns to being stable after the disturbance.

I am currently evaluating using both the NUCLEO-U575ZI-Q board and the B-U585I-IOT02A board, both with Rev X parts fitted. Is Rev X currently in production, or is there a newer/fixed revision available?

    This topic has been closed for replies.
    Best answer by Billy OWEN

    Hi @JoshA 

     

    This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

     

    Regards,

    Billy

    1 reply

    ST Employee
    July 5, 2024

    Hi @JoshA 

     

    This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

     

    Regards,

    Billy