I have implemented my own CustomRTCSyncDll.dll along with CustomRTCSync.exe in Colibri iMX6 (WEC7). I found that it only syncs at boot time and writes at SetSystemTime.
My question is if the OS doesn’t sync system time with external RTC time to time automatically then how the sync justifies if the system is kept running for a long time?
In our application, we have to rely on an accurate external RTC and there is no internet to get the time from. How would I use the external RTC time as the system time?