1、硬件與軟件
? ? ? ? 本次測試的硬件為RK3568芯片,操作系統(tǒng)為ubuntu 20.04。
?2、RTC與系統(tǒng)時間
? ? ? ?先說結(jié)果,如果RTC驅(qū)動不可用或者RTC內(nèi)部存儲的時間非法, 那么操作系統(tǒng)會存儲上一次有效的時間,當再次上電時,date命令會使用存儲的時間為起始,向后計時。如果沒有RTC驅(qū)動,操作系統(tǒng)能聯(lián)網(wǎng)同步時間,每次上電都會自動同步網(wǎng)絡時間到系統(tǒng)時間,date讀取到的就是正確的北京時間。
? ? ?下面是一些測試記錄,在操作系統(tǒng)不聯(lián)網(wǎng)的情況下進行重復上電操作,RTC在斷電后不會維持供電,并讀取系統(tǒng)時間。
RTC不帶電容多次上電測試系統(tǒng)時間
1、上電eiota@firefly:~$ date
Tue 25 Jul 2023 04:18:18 PM CST
eiota@firefly:~$ sudo hwclock -r
[sudo] password for eiota:
2023-07-25 08:01:52.750005+08:00
2、Last login: Tue Jul 25 16:18:04 2023 from 10.10.26.92
eiota@firefly:~$ date
Tue 25 Jul 2023 04:18:29 PM CST
eiota@firefly:~$
3、eiota@firefly:~$ date
Tue 25 Jul 2023 04:22:39 PM CST
eiota@firefly:~$ sudo hwclock -r
[sudo] password for eiota:
2023-07-25 08:05:41.252411+08:00
4、
Last login: Tue Jul 25 16:22:33 2023 from 10.10.26.92
eiota@firefly:~$ date
Tue 25 Jul 2023 04:17:53 PM CST
eiota@firefly:~$ sudo hwclock -r
[sudo] password for eiota:
2023-07-25 08:00:43.260777+08:00
eiota@firefly:~$
5、聯(lián)網(wǎng)同步過一次時間后,上電啟動時間變成17:08了,說明linux系統(tǒng)會保存一個上一次的時間
Last login: Tue Jul 25 17:08:02 2023 from 10.10.26.92
eiota@firefly:~$ date
Tue 25 Jul 2023 05:07:53 PM CST
eiota@firefly:~$ date
Tue 25 Jul 2023 05:07:55 PM CST
eiota@firefly:~$ sudo hwclock -r
[sudo] password for eiota:
2023-07-25 08:00:58.126505+08:00
eiota@firefly:~$ date
Tue 25 Jul 2023 05:08:08 PM CST
6、Last login: Tue Jul 25 17:07:51 2023 from 10.10.26.92
dateeiota@firefly:~$ date
Tue 25 Jul 2023 05:07:43 PM CST
7、eiota@firefly:~$ date
Tue 25 Jul 2023 05:30:26 PM CST
eiota@firefly:~$
eiota@firefly:~$ sudo hwclock -r
[sudo] password for eiota:
2023-07-25 08:00:44.516689+08:00
eiota@firefly:~$
? ? ??文章來源:http://www.zghlxwxcb.cn/news/detail-607592.html
? ? ? ?對于一個新燒寫的系統(tǒng),由于可能沒有同步過時間,操作系統(tǒng)第一次啟動時,RTC內(nèi)部讀取到錯誤的時間,并且沒有存儲的時間,執(zhí)行date命令會無法讀取到時間,這時啟動的應用程序中如果使用時間,程序運行就會報錯。文章來源地址http://www.zghlxwxcb.cn/news/detail-607592.html
到了這里,關于ubuntu 20.04 rtc時間顯示問題探究的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!