This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1310: How does the CC1310 react if the low frequency clock input signal is mussing during operation

Part Number: CC1310

Tool/software:

Hi taem,

In this scenario the CC1310 is using an external 32kHz oscillator instead of a crystal on the X32K_Q1 / Q2 Pins. The clock signal is routed into the CC1310 via a DIO pin and the CC1310 is configured in the ccfg.c file accordingly.

But the question is what happens if the external oscillator is missing suddenly during the operation?

Is there some fall back mechanism to switch the clock source automatically?

Thanks,

Marinus

  • Hi Marinus,

    Unfortunately, due to the nature of the design, there is no fallback mechanism, as both clocks (the ones you intend to switch to/from) have to be running at the time of switching.

    If you expect the clock loss to be temporary, you could implement your own clock timeout in software, by checking if the RTC is still incrementing, and disabling the HW clock loss detection.

    Else, a System Reset is the way out. With HW clock loss detection, you will still get the information that the reset was caused by such a clock loss.

    Regards,

    Arthur