SPRAD21G May 2022 – December 2024 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP , AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM62D-Q1 , AM62P , AM62P-Q1
The processor supports HFOSC0 clock loss detection circuitry to detect HFOSC0_CLK malfunction (stops). Dedicated hardware logic monitors HFOSC0 clock using CLK_12M_RC clock. When HFOSC0_CLK stops toggling for 9 CLK_12M_RC clock periods, a HFOSC0 clock stop loss condition is detected. If CTRLMMR_MCU_PLL_CLKSEL [8] CLKLOSS_SWTCH_EN is set, the reference clock is switched from HFOSC0_CLKOUT to CLK_12M_RC to allow the processor to operate with a slower clock.
During clock-loss condition, the processor reports the error to the external device through MCU_ERRORn pin by driving the pin low. The recovery mechanism is up to the external device (such as a PMIC to take action).
Example, doing a full board power cycle to see if the board recovers. If the board does not recover then the processor has to indicate user to take alternate actions or perform board level tests such as checking on-board system clocks, external crystal or supply rails.