完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
am335x在arch/ARM/boot/dts目录下有2个dts文件
am335x-evm.dts和am33xx.dtsi am335-evm.dts里面应该是配置各个驱动的dts文件,那么am33xx.dtsi里面的内容都是用来做什么的?我看了下里面好多模块的status都是“disabled.” |
|
相关推荐
3个回答
|
|
am33xx.dtsi文件中都是对于SoC中所有模块最基础架构的定义,比如寄存器地址,中断号之类的,这些共性的东西是不会随着板子设计应用的改变而改变的。
而am335x-evm.dts文件中,是根据自己的实际办卡应用中做的配置,简而言之,用了哪些接口,使用怎样的pinmux配置,这种类型的信息都会体现在这个板级配置文件中,并且最终在这里吧status修改成为okay生效。 一般来说,我们不建议修改am33xx.dtsi这种SoC架构基础文件,你只要修改你自己的板级配置文件DTS就可以了。 |
|
|
|
hwjj940056201 发表于 2018-5-15 09:01 基本我理解是说两个文件是合并一起的,am33xx.dtsi里面的内容是基础模块的配置,和am335x-evm.dts配合生成最后的dtb文件。但是在dtsi中的下面这个段是用来做什么的?其中没有mmc,mmc也可以工作。 aliases [ i2c0 = &i2c0; i2c1 = &i2c1; i2c2 = &i2c2; serial0 = &uart0; serial1 = &uart1; serial2 = &uart2; serial3 = &uart3; serial4 = &uart4; serial5 = &uart5; d_can0 = &dcan0; d_can1 = &dcan1; u***0 = &u***0; u***1 = &u***1; phy0 = &u***0_phy; phy1 = &u***1_phy; ethernet0 = &cpsw_emac0; ethernet1 = &cpsw_emac1; ]; |
|
|
|
uweuewyfydsf 发表于 2018-5-15 09:18 http://stackoverflow.com/questions/17738709/dts-file-explanation-aliases In the aliases section of a DTS, we see entries of the format property = &label;Each of the entries consists of : a. property -- A new property defined here. b. &label -- Complete DTS path to the node referenced by the label. It basically assigns the value of b to a. Henceforth, the long-name to the node identified by the label can be accessed using the shorthand property. Note that the RHS of this assignment is using labels and NOT the short-names of the individual nodes. Just like a label in C code refers to an instruction on the line where it is defined, a labelin DTS refers to the individual node (using its complete long path) that is defined on that line. For example, considering the following DTS, lxr.free-electrons.com/source/arch/powerpc/boot/dts/mpc8313erdb.dts |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
665 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
591 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1045 浏览 1 评论
727 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
519 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
155浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
119浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
122浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
121浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
163浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 21:22 , Processed in 0.829895 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号