Nano rtc无法使用

NVIDIA工程师,您好:
我在customized板卡上测试RTC功能,发现RTC在重新上电后恢复默认值。

重新上电之后:

我的rtc配置:
/lib/udev/rules.d/50-udev-default.rules

SUBSYSTEM==“rtc”, ATTR{hctosys}==“0”, SYMLINK+=“rtc”
SUBSYSTEM==“rtc”, KERNEL==“rtc0”, SYMLINK+=“rtc”, OPTIONS+=“link_priority=-100”

config:
CONFIG_RTC_HCTOSYS=y
CONFIG_RTC_HCTOSYS_DEVICE=“rtc0”
CONFIG_RTC_SYSTOHC=y
CONFIG_RTC_SYSTOHC_DEVICE=“rtc0”

ls -lh /dev/rtc
lrwxrwxrwx 1 root root 4 3��月 28 2023 /dev/rtc → rtc1


Can you reproduce on devkit? If not, please check the custom design and make sure the pwoer supply to BBAT is correct all along.

Hello Trumany
After power down: PMIC_BBAT: 2.86V
Start charging after power up: PMIC_BBAT: 2.98V

你的BSP版本是不是比較早一點的…後面的幾版預設rtc應該是rtc0了

我使用的是R35.5.0
这个最初是rtc0,我修改完lib文件后重启就变成了rtc1
/lib/udev/rules.d/50-udev-default.rules

SUBSYSTEM==“rtc”, ATTR{hctosys}==“0”, SYMLINK+=“rtc”

rtc这个问题已经找到原因了,可能和硬件设计有关系,找到的这么一个问题您有什么建议吗:

orin nano在接上我上面贴的PMIC_BBAT的外围电路后,第一次上电会失败,必须重新下电在上电nano才会正常启动(基本上每次都需要进行两次上下电nano才能正常启动)。当我断开上面的R839之后,nano的每次上电都正常。

So, you should change your design as below showing in P3768_A04 schematic (with R560 and J3) .

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