社区
驱动程序开发区
帖子详情
linux 中 怎么添加dtsi文件,或者指定使用的dtsi文件
云斜月
2016-03-17 04:31:14
如题,怎么可以添加一个dtsi文件到项目中,
我在项目中发现,有些dtsi文件是根据项目来指定项目的dtsi文件的, 这个是在哪里指定的,
dts文件,是否需要写在Makefile中,最终怎么使用的。
...全文
2926
10
打赏
收藏
linux 中 怎么添加dtsi文件,或者指定使用的dtsi文件
如题,怎么可以添加一个dtsi文件到项目中, 我在项目中发现,有些dtsi文件是根据项目来指定项目的dtsi文件的, 这个是在哪里指定的, dts文件,是否需要写在Makefile中,最终怎么使用的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2016-06-27
打赏
举报
回复
你去device目录下,找到对应的项目目录,然后找到里面的项目的.mk文件。里面会有
jlovej1314
2016-03-28
打赏
举报
回复
grep dtc * -R,试一试?
jlovej1314
2016-03-28
打赏
举报
回复
制作dtb的命令: dtc -I dts -O dtb -o ***.dtb ***,dts
云斜月
2016-03-23
打赏
举报
回复
找不到配置啊, 一个Android项目中,怎么指定dtb文件啊, 找不到找不到,找不到!!!!!!!!!!!!!
云斜月
2016-03-21
打赏
举报
回复
明天我找找代码看看,谢谢各位
云斜月
2016-03-21
打赏
举报
回复
引用 1 楼 yjzl1911 的回复:
你这里的dtsi指的是内核设备树文件? 如果是应该值uboot的环境变量里指定的
uboot 环境变量在那里指定哈
yirenyang
2016-03-19
打赏
举报
回复
编译指定的是dts文件,dts文件是根据CPU类型来选定;dtsi文件是包含在dts文件中。
yjzl1911
2016-03-18
打赏
举报
回复
引用 2 楼 lk07828 的回复:
uboot指定使用的dtb文件名称
是的 ;忘了,dtsi 是用来include 进 dts文件的;
ccccccsdn
2016-03-18
打赏
举报
回复
uboot指定使用的dtb文件名称
yjzl1911
2016-03-18
打赏
举报
回复
你这里的dtsi指的是内核设备树文件? 如果是应该值uboot的环境变量里指定的
Linux
dtsi
文件
解析
本文详细介绍了设备树(Device Tree)在
Linux
驱动
中
的作用,阐述了其起源,以及如何通过
dtsi
文件
描述硬件信息。设备树简化了驱动代码,将硬件配置信息从内核
中
分离出来,使得驱动加载更加灵活。文
中
以一个adc按键驱动为例,展示了driver加载过程,解析
dtsi
文件
的关键步骤,包括of_get_child_count、devm_kmalloc_array、for_each_child_of_node和of_property_read_u32等函数的
使用
,以及如何从设备树
中
提取并匹配驱动信息。
深入描述dts和
dtsi
的区别
本文围绕嵌入式
Linux
系统
中
DTS和
DTSI
展开,介绍了二者在
文件
类型、内容层次、继承覆盖、
文件
组织等方面的区别。指出板级工程师应优先修改DTS
文件
,避免修改
DTSI
文件
。还分析了将其类比为.c和.h
文件
不准确,认为更像“父类”与“子类”关系。
Linux
设备树 DTS 与
DTSI
入门指南
本文是
Linux
设备树 DTS 与
DTSI
入门指南,介绍了 DTS 和
DTSI
的概念、工作原理、基本语法及示例。说明了编译 DTS 到 DTB 的方法和
使用
场景,总结了开发流程。还讲解了
文件
解析、自定义外设节点的方法,以及处理无父节点情况的方案。
在
Linux
DeviceTree
添加
dtsi
文件
并在驱动
中
读取节点信息写入sys
文件
系统
本文详细介绍了如何在基于ARM的
Linux
系统
中
,通过DeviceTree来定义硬件设备,并在驱动
中
读取设备信息,将其写入sys
文件
系统。包括了
dtsi
文件
的
添加
、驱动的编写、以及如何验证sys
文件
系统
中
的信息是否正确写入。
[
linux
]
Linux
dts、
dtsi
、dtc、dtb整理
本文围绕
Linux
设备树展开,介绍了DTS(设备树源
文件
)的加载过程、格式及相关符号含义,还阐述了
DTSI
(公共部分提炼
文件
)的格式和编码地址信息,同时说明了DTC(编译工具)可将DTS编译成DTB(设备树二进制
文件
),供内核解析。
驱动程序开发区
1,323
社区成员
2,170
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章