Hello,
we performed the test by disabling and stopping the service you mentioned, but unfortunately the system behavior did not change.
Here’s a brief summary of the situation:
we're working on a custom board based on the i.MX93, and we want the system to synchronize the time via Ethernet on the first boot. This step has been verified and works correctly.
After that, we power off the board, keeping only the backup power via a 3V coin-cell battery, and disconnect the Ethernet cable. Upon the next power-on, we expect the RTC to retain the previously synchronized time, but this does not happen.
From the hardware side, we've verified that when the board is off (powered only by the backup battery), the 1.8V rail (NVCC_BBSM_1V8) is still present and the RTC crystal (RTC_XTALI and RTC_XTALO) continues oscillating.
During some online research, we came across mentions of the "bsm" parameter for the hwclock command, but the system does not recognize this command.