It looks like you're using FreeRTOS? My wild guess is that FreeRTOS is using the SDK's system tick timer for the time functions instead of the RTC block. The system tick timer is a 64-bit timer that is configured by the SDK to increment once per microsecond. It isn't synchronized with the RTC, which might not even be driven by the same clock (which would make keeping synchronization impossible).
Statistics: Posted by DrDnar — Thu Jan 18, 2024 8:18 pm