随笔 - 20  文章 - 0  评论 - 1  阅读 - 8060

随笔分类 -  linux-imx

Linux register cache
摘要:Cache在regmap子系统中的概念 regmap中的cache并不是通常意义上的cache。 我认为一般谈到的cache 是介于内存与CPU之间的那块存储设备(指硬件)。 regmap中的cache,就是字面意思,缓存。具体位置是从内存上申请的一块空间。 reg_defaults: Power 阅读全文
posted @ 2023-03-08 15:31 Ctrl攻城狮 阅读(164) 评论(0) 推荐(0) 编辑
SWUpdate(Suricatta) + Hawkbit Server
摘要:SWUpdate的详细介绍 https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/5632/18/SWUpdate%20OTA%20%20i.MX8MM%20EVK_rev3.pdf Hawk 阅读全文
posted @ 2023-02-14 16:48 Ctrl攻城狮 阅读(302) 评论(0) 推荐(0) 编辑
linux dma
摘要:https://bootlin.com/pub/conferences/2015/elc/ripard-dmaengine/ripard-dmaengine.pdf https://biscuitos.github.io/blog/DMA/ 阅读全文
posted @ 2023-02-13 10:48 Ctrl攻城狮 阅读(34) 评论(0) 推荐(0) 编辑
linux kernel 常用函数记录
摘要:offsetof是用来判断结构体中成员的偏移位置 container_of宏用来根据成员的地址来获取结构体的地址 bitwise 是用来确保不同位方式类型不会被弄混 (小端模式,大端模式,cpu 尾模式,或者其他) GENMASK 用来设置MASK值 of_property_read_u32_arr 阅读全文
posted @ 2023-02-08 13:52 Ctrl攻城狮 阅读(46) 评论(0) 推荐(0) 编辑
shell command(日常使用shell的记录)
摘要:sort -u 去重 阅读全文
posted @ 2023-02-02 16:43 Ctrl攻城狮 阅读(21) 评论(0) 推荐(0) 编辑
nxp imx8m与imx6 使用VPU时,申请CMA的区别
摘要:imx8mp是什么时候申请CM的: imx8mp是我自己看的,imx6不一定保熟。 imx8mp: imx6: 阅读全文
posted @ 2023-01-16 15:48 Ctrl攻城狮 阅读(144) 评论(0) 推荐(0) 编辑
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) 推荐(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) 推荐(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) 推荐(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) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示