RTC

接口说明

在需要硬时钟的使用场景下,设备支持内置添加RTC硬时钟电池。

备注

  • rtc电池默认出厂不安装

rtc

电气特性

  • 1 x 3.3V MX1.25 2Pin RTC 供电接口

支持列表

2pin 3.3v RTC电池

配置步骤

在需要硬时钟的使用场景下,配置步骤如下

安装RTC电池

将RTC电池安装到设备对应的2Pin RTC接口后,系统开机启动

查看当前系统时间

将设备连接互联网后,设备内的时间同步协议NTP,会自动同步网络时间。 通过命令查看当前的系统时钟/时区等,并设置(自动获取时间等)为当前准确时间;

nvidia@ubuntu:~$ date
Wed 24 Jan 18:53:49 CST 2024

读取当前硬时钟的时间信息

root@ubuntu:/home/nvidia# hwclock -r
1970-01-01 08:23:01.576691+08:00

将当前系统时间写入硬时钟

root@ubuntu:/home/nvidia# hwclock -w
root@ubuntu:/home/nvidia# hwclock -r
2024-01-24 18:55:25.714672+08:00

系统关机,等待一段时间后,重新开机检查当前系统时间是否准确

常见说明

英伟达Orin系列AI模组共有两个时钟:rtc0和rtc1,在不同的Jetpack版本上,默认rtc指向不同:

  • rtc0:电池所在硬时钟;

  • rtc1:soc的内置硬时钟;

nvidia@tegra-ubuntu:~$ ll /dev/rtc*
lrwxrwxrwx 1 root root      4 Aug 26 13:37 /dev/rtc -> rtc0
crw------- 1 root root 251, 0 Aug 26 13:37 /dev/rtc0
crw------- 1 root root 251, 1 Aug 26 13:33 /dev/rtc1