【米尔 瑞芯微RK3568 工业开发板】 迷之RTC
<p>## 前题回顾</p><p><a href="https://bbs.eeworld.com.cn/thread-1291492-1-1.html" target="_blank">【米尔 瑞芯微RK3568 工业开发板】开箱!</a></p>
<p><a href="https://bbs.eeworld.com.cn/thread-1294060-1-1.html" target="_blank">【米尔 瑞芯微RK3568 工业开发板】硬件文档捉虫</a> </p>
<p><a href="https://bbs.eeworld.com.cn/thread-1294073-1-1.html" target="_blank">【米尔 瑞芯微RK3568 工业开发板】基本性能测试</a></p>
<p><a href="https://bbs.eeworld.com.cn/thread-1295990-1-1.html" target="_blank">【米尔 瑞芯微RK3568 工业开发板】 PCIe还要驱动吗</a></p>
<p> </p>
<p>## RTC </p>
<p>米尔载板的RTC用的LK8563方案(不知道算不算国产化的)</p>
<p> </p>
<p> </p>
<p>可以通过`hwclock`命令试用RTC功能</p>
<p> </p>
<p>读出来默认是2017年</p>
<p> </p>
<p>设置 RTC时间:</p>
<p>1. 通过`date`命令设置本地时间</p>
<p> </p>
<p>2. 把本地时间“写入” RTC芯片</p>
<p> </p>
<p>一般做到这里就可以了,保险起见,可以再读一下</p>
<p> </p>
<p>可以看到RTC里的日期就是我们改过的</p>
<p> </p>
<p>断电重启一下,验证RTC的掉电保持功能</p>
<p> </p>
<p>看起来并没有保存下来。</p>
<p> </p>
<p> </p>
<p>可能的点有:</p>
<p>1. 时间没有写入RTC芯片</p>
<p>(这样的话应该会积累之前的上电时间,而不是从默认时间开始)</p>
<p>2. 读取的不是RTC芯片时间,而是别的</p>
<p>3. 上电时RTC被初始化了(这也不太可能)</p>
<p> </p>
<p> </p>
<p>## 视频</p>
<p> </p>
<p><iframe allowfullscreen="true" frameborder="0" height="450" src="//player.bilibili.com/player.html?bvid=1Df1KYdE4c&page=1" style="background:#eee;margin-bottom:10px;" width="700"></iframe><br />
</p>
<p>时间没有写入RTC芯片,这个有可能</p>
<p>可能存入芯片自己的RTC?</p>
<p>dmesg | grep rtc 看看</p>
<p>有没可能是RTC的电池没电?</p>
wangerxian 发表于 2024-10-29 19:22
有没可能是RTC的电池没电?
<p>断电后量过的有3v,所以排除了</p>
<p>【3. 上电时RTC被初始化了(这也不太可能)】这个原因为什么不太可能?</p>
<div class='shownolgin' data-isdigest='no'>wangerxian 发表于 2024-10-30 09:26
【3. 上电时RTC被初始化了(这也不太可能)】这个原因为什么不太可能?
<p>我的想法是从软件角度,没道理会特意在开机时初始化rtc芯片</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <div class='shownolgin' data-isdigest='no'>黑屋白巫 发表于 2024-11-3 15:57
我的想法是从软件角度,没道理会特意在开机时初始化rtc芯片
<p>有可能是代码的问题呢?</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'>wangerxian 发表于 2024-11-5 09:31
有可能是代码的问题呢?
<p>不排除这种情况。同时也考虑到是成熟的商品,并非开发中的半成品,所以说可能性不大</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'>黑屋白巫 发表于 2024-11-6 22:47
不排除这种情况。同时也考虑到是成熟的商品,并非开发中的半成品,所以说可能性不大
<p>建议是看一下源码。</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'>wangerxian 发表于 2024-11-7 08:59
建议是看一下源码。
<p>问了米尔,说是我使用方法有问题: https://bbs.eeworld.com.cn/thread-1298154-1-1.html</p>
</div><script>showreplylogin();</script> <div class='shownolgin' data-isdigest='no'><p>正好用的上<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/wanwan33.gif" width="58" /></p>
</div><script>showreplylogin();</script>
页:
[1]