Orin NX system RTC

After reboot. … the RTC time was reset to “Thu 1970-01-01 00:02:04”
How can I fixed it? The develop kit can’t always connet to network.

~$ timedatectl 
               Local time: 四 2023-04-06 17:35:04 CST
           Universal time: 四 2023-04-06 09:35:04 UTC
                 RTC time: 四 1970-01-01 00:03:13    
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no                        
              NTP service: active                    
          RTC in local TZ: no  Orin

Search this topic on Orin AGX forum and you will find the answer.

论坛里面方法都尝试过了,但是只要重启之后rtc时间就会重置。已经参考下面方法配置过了

把 “source/public/kernel/kernel-5.10/arch/arm64/configs/tegra_defconfig” 裡面“CONFIG_RTC_HCTOSYS_DEVCE” 設成0. 重build kernel.

之後就會用rtc0 做主要RTC.

1 Like

/lib/udev/rules.d/50-udev-default.rules 修改这个配置不起作用吗,必须修改源码

rtc的时间还没有同步,


系统rtc已经变成rtc0了

你可以參考一下這個
https://man7.org/linux/man-pages/man8/hwclock.8.html

hwclock -s 这个指令可以 让将系统时钟调整为与目前的硬件时钟一致,但是开机每次都需要执行此命令,有没有办法让系统自动获取到

你現在每次開機是什麼狀況?

开机的时候rtc时间对的,但是系统时间没有更新,系统时间还是上次关机的时间,需要输入命令才能同步

對阿 這是合理的現象… 現在就只是有沒有人幫你做這個command而已…

哦哦,那我们就自己写一下开机command,谢谢啦

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.