Other Parts Discussed in Thread: MSP-EXP432E401Y
From what clock source is the date and time derived from (and incremented by)? For example, if I use (POSIX) clock_settime(...) to set the date/time to December 22 2020 11:00, and then 1 minute later I use clock_gettime(...) to retrieve the date/time (should be December 22 2020 11:01), what clock source does TI-RTOS use to do this? Does it use SYSCLK, counting the pulses so it can measure the passage of time? Or does it use the RTCOSC via the Hibernation module's external 32.768KHz crystal? If the latter then I wouldn't expect microsecond accuracy if I wanted to measure the difference between two events.
I'm using the MSP-EXP432E401Y LaunchPad kit, which has the MSP432E401Y microcontroller using a 25MHz crystal (PLL'd to 120MHz) and a 32.768KHz crystal, and running TI-RTOS.