以RK3568为例,ARM核心板如何实现NTP精准时间同步?
2024年11月07日 11:12 发布者:武汉万象奥科
[*]背景
网络时间协议NTP(Network TimeProtocol)是用于互联网中时间同步的标准互联网协议,可以把计算机的时间同步到某些时间标准。NTP对于我们产品来说有什么用呢,简单的讲,当你的设备时间不准确了,你可以接入到互联网,从网上同步一下时间,非常方便。对于我们嵌入式行业,大批量生产板卡烧写系统时,逐个给产品统一时间无疑是一件很痛苦的事情,所以我们选择一台主机作为NTP服务器,让板卡通过NTP服务去同步该时间,便可高效解决这个问题!
2. 技术实现接下来为大家演示下使用方法,这里使用RK3568评估板与一台电脑主机做方案验证。https://18821080.s21i.faiusr.com/4/ABUIABAEGAAgi4mmuQYoxMrRhQMwjQY4jgM!600x600.png图1 HD-RK3568-CORE核心板
2.1 电脑主机配置1.Windows 运行打开“regedit”编辑注册表;
2.2 linux端(RK3568)1.如使用buildroot文件系统,则使用chrony去同步时间:/etc/chrony.confserver192.168.1.110 iburstmaxdistance16.0makestep1.0 3driftfile/var/lib/chrony/driftrtcsync重启chrony服务/etc/init.d/S49chrony restart2.如使用debian使用ntpsystemctlstopntpntpdata 192.168.1.110END