I would like to know how to setup configure the system in order to maintain the system date/time during power shortage, please ? Knowing that I am working on Jetpack-5.1.5 and below is the status of the rtc nodes :
external RTC: from VRS power IC (nvvrs-pseq-rtc) → rtc0
Please connect RTC battery through J3.
If you want to check if the time in RTC is retained after power off, you should configure the time in RTC → perform shutdown/reboot → run “timedatectl status” for details.
After powering off for a period of time, we saw that it worked by retaining and counting up from the set datetime.
By the way, could you clarify the different btw the internal RTC (rtc0) and external RTC (rtc1), please? It seems that I had a confusion about “external RTC meaning external battery” due to another tutorial about rtc0 found here How to Use RTC on JetPack 5.0.2?
The internal RTC is from SoC itself while the external RTC is from PMIC mdoule.
The PMIC module is not only the battery connected to the PMIC_BBAT pin but rather an external RTC module such as DS3131 and its necessary circuit, is it?
No. PMIC_BBAT is for backing up the PMIC/VRS RTC already on the Orin NX/Nano module, so it does not mean an external RTC module such as DS3131/DS3231 is required.
You would only add an external RTC if you need higher RTC accuracy.