Now points to rtc0. Because rtc0 still being outdated , I’ve done sudo hwdate -w. Now it has been updated with time from systemdate,which is connected to ntp.
The use case still being for an no-internet network. So I disconnect the internet, wait for a minute and restart.
Now it points to lrwxrwxrwx 1 root root 4 Mar 15 16:04 /dev/rtc → rtc0
crw------- 1 root root 250, 0 Mar 15 16:04 /dev/rtc0
crw------- 1 root root 250, 1 Mar 15 16:04 /dev/rtc1
But now, system date is not being updated from rtc0. If I connect to internet again, system date updates,and match with rtc0. So it looks like rtc0 is tracking correctly. But system doesn’t use it.
It is normal behavior that system does not use it automatically. You need to hwclock sync the time by yourself. Or write a script to automatically do that.
for using AGX Xavier (1500$ machine) clock I have to modify the kernel … myself? I think that is a little too much. Isn’t it? What’s the problem for nvidia to not modify that?
Normal behaviour? Maybe I am missing something, because is the first computer/machine I need to do this. I guess there is a difference, but I don’t know which one.