设备树(二)linux内核顶层am335x-evm.dts

转载 2015年11月17日 17:25:55
了解基本的dts知识之后,就可以为编写自己的dts文件了。Forlinx的OK335xD核心板和底板包含的资源有NANDFLASH、SDRAM、MMC、LCD、UART、USB、ETHERNET等等,因此dts文件必须要提供对它们正确的描述。

第一步,复制相近硬件的dts文件:
am335x-bone.dts -> maria_am335x.dts
am335x-bone-common.dtsi -> maria_am335x-common.dtsi

相比较于从头重新编写所有内容,在相近硬件的基础上修改会简单得多。am335x-bone开发板使用了TPS65217作为PMIC芯片,因此在它的基础上进行修改。

第二步,修改第一个文件maria_am335x.dts的内容:
#include "am335x-bone-common.dtsi" 改为
#include "maria_am335x-common.dtsi"

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
无需修改的代码:

&ldo3_reg {
        regulator-min-microvolt = <1800000>;
        regulator-max-microvolt = <3300000>;
        regulator-always-on;
};

&sham {
        status = "okay";
};

&aes {
        status = "okay";
};

&ldo3_reg是tps65217其中的一个输出。此描述表示tps65217的LDO3输出电平范围为1.8V~3.3V,并一直打开。

&sham 表示 SHA crypto Module!
&aes 表示 AES crypto Module!
(****找了半天也不知道这俩个东东到底是神马~?内存映射里面它们的地址也是reserved!)
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

总结:
maria_am335x.dts的内容非常少,因为大部分的描述并没有放置在这里,而是在更底层;
如果在这个文件里加入从未有过的描述,则描述会被添加;
如果在这个文建立加入底层已有的描述,则描述会覆盖底层;
这样的策略保证了底层的通用代码基本不需要修改,all you have to do,就是更改和你的板子相关的两个文件xx.dts和xx-common.dts!

珠海鼎芯(D-Chip)IMX6读取CPU的UID的方法

IMX6读取UID的办法。

Android 系统属性 Property

最近调试zygote进程的镜像恢复,发现重新设置系统语言或情景模式后,再开机不起作用。经调试发现是用get_property的到的值与实际文件中的值不符。 只能分析下property的过程。 在A...

设备树(三)linux内核主线次顶层common-335x-evm.dts

==================================== 1.修改model和compitable值:     model = "TI AM335x maria_am335x";   ...

AM335x设备树DTS移值

问题一:以前的Linux Kernel如何描述硬件,现在又如何描述呢? 在以前的内核版本中: 1)内核包含了对硬件的全部描述; 2)bootloader会加载一个二进制的内核镜像,并执行它,...

为AM335x移植Linux内核主线代码(1)了解dts

本文转载自:http://bbs.ednchina.com/BLOG_ARTICLE_3024972.HTM http://events.linuxfoundation.org/si...

为AM335x移植Linux内核主线代码——了解dts

问题一:以前的Linux Kernel如何描述硬件,现在又如何描述呢? 在以前的内核版本中: 1)内核包含了对硬件的全部描述; 2)bootloader会加载一个二进制的内核镜像,并执行它,...
  • wzzushx
  • wzzushx
  • 2015年01月10日 16:05
  • 1202

为AM335x移植Linux内核主线代码了解dts

出处:http://bbs.ednchina.com/BLOG_ARTICLE_3024972.HTM http://events.linuxfoundation.org/sites/events/...
  • ostc184
  • ostc184
  • 2015年10月29日 12:09
  • 724

设备树(一)linux内核主线了解dts

本篇文章主要介绍了"设备树(一)linux内核主线了解dts",主要涉及到设备树(一)linux内核主线了解dts方面的内容,对于设备树(一)linux内核主线了解dts感兴趣的同学可以参考一下。 ...

设备树(一)linux内核主线了解dts

摘自:http://blog.csdn.net/xiaojiezuo123/article/details/49890471 http://events.linuxfoundation.org/...

设备树(一)linux内核主线了解dts

设备树(一)linux内核主线了解dts 地址:http://www.voidcn.com/blog/yuntongsf/article/p-6064238.html ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设备树(二)linux内核顶层am335x-evm.dts
举报原因:
原因补充:

(最多只允许输入30个字)