Linux系统时间的设定以及自带的timesync时间同步
摘要:1.三个阶段的系统时间设定 1.1 内核启动阶段 这里是在menuconfig文件配置RTC设定系统时间选项。 CONFIG_RTC_HCTOSYS_DEVICE="rtc1",或者直接在deconfig中添加选项。 没选就不会设置,我猜默认1970-XX-XXX。(因为很久以前看的,没有笔记习惯,
阅读全文
posted @
2022-11-29 13:16
Ctrl攻城狮
阅读(1231)
推荐(0) 编辑
(Yocto)Imx8mp的时间结构
摘要:1.构成图 #kernel\time\timekeeping.c #drivers\rtc\class.c 1.time date source 解释 rx8010sj: 自己定制的开发板上的RTC。可以使用备用电池,不受断电影响。 snvs_rtc: 从NXP官方手册的说明,这是一个虚拟的rtc。
阅读全文
posted @
2022-11-25 09:32
Ctrl攻城狮
阅读(114)
推荐(0) 编辑
usleep与nanosleep
摘要:1.usleep nanosleep clock_nanosleep函数介绍 https://linux.die.net/man/3/usleep PS:以前在哪个man手册中浏览到过,usleep有bug.但现在从man手册上看到的只是不推荐使用。 综上所述: 我贴的是最新的glibc2.3.3源
阅读全文
posted @
2022-11-21 15:15
Ctrl攻城狮
阅读(279)
推荐(0) 编辑
使用dtc编译有依赖关系的设备树
摘要:1.编译文件准备 dt-bindings: linux 源码/include/dt-bindings dtc: 设备树编译工具(apt可直接下载)#我用的是Yocto生成的dtc,所以后续脚本里用的是./dtc,实际使用应该没多大区别。 dts2dtb.sh: 编译的脚本(内容后续说明) imx8m
阅读全文
posted @
2022-11-14 13:59
Ctrl攻城狮
阅读(294)
推荐(0) 编辑
u-boot script 简单使用
摘要:1. u-boot script (Hush Shell) u-boot 脚本语法参照 Hush Shell,和bash还是比较相似的。 下记网站非常好用,记录了uboot脚本支持的命令,还带有使用方法。(具体uboot的支持命令,根据不同的开发板还是有差异的) ※https://u-boot.re
阅读全文
posted @
2022-11-10 16:36
Ctrl攻城狮
阅读(1665)
推荐(0) 编辑