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.

AM3358: RTC SS time won't update although the RTC_STATUS showed running and external 32KHz clock is selected and enabled

Part Number: AM3358


Tool/software: TI-RTOS

I have an embedded program running and set the time for RTC SS.  I followed the example to:

    1- STOP the RTC set (Bit 0 in RTC_CTRL) wait for it to stop (monitoring the RTC_STATUS bit 1 is '0')

    2- Update the RTC_SECOND, RTC_MINUTE, RTC_HOUR, RTC_DAY, RTC_MONTH, RTC_YEAR

    3- Restart  RTC (Set RTC_CTRL bit 0 = 1).  Wait for the it to run (Monitor RTC_STATUS bit 1 is '1')

    3- The value set correctly to the RTC (I read from the get command) but it is not updating.

I attached the snapshot for your review What do I miss?

get time
(Valid) External RTC Time: 11/01/2018 12:30:34   (This is an external RTC use to test the RTC SS)

(Valid) Internal RTC Time: 11/01/2018 12:30:08 (this value is the initial value set to RTC SS)--> it is not updating )

Internal RTC Fault Count: 62,  --> Number of RTC SS not updating
RTC_CTRL: 0x00000021, RTC_OSC: 0x00000048, RTC_STATUS: 0x00000002