zynq虐我千百遍——第2篇 Linaro之devicetree
来源:互联网 发布:喜马拉雅电台 知乎 编辑:程序博客网 时间:2024/05/16 10:14
本节介绍如何构建devicetree.dtb
首先去github下载devicetree xilinx-v2015.1
下载地址https://github.com/Xilinx/device-tree-xlnx/tree/xilinx-v2015.1
解压
继续使用刚刚的SDK
SDK Menu: Xilinx Tools >Repositories > New... (<bsp repo>) > OK
添加刚刚下载的devicetree xilinx-v2015.1
新建一个devicetree工程
SDK Menu: File > New >Board Support Package > Board Support Package OS: device-tree > Finish
修改bootargs为
console=ttyPS1,115200 root=/dev/mmcblk0p2 rw earlyprintkrootfstype=ext4 rootwait devtmpfs.mount=0
修改console device为
ps7_uart_1
如果sdk生成devicetree失败,可能换低版本的devicetree xilinx可以解决(我同事遇到这个文件了)
修改system.dts 找到&gem0改为
&gem0 { status = "okay"; phy-mode = "rgmii-id"; phy-handle = <ðernet_phy>; ethernet_phy: ethernet-phy@0 { reg = <0>; }; };使用DTC(在内核源码中的linux-xlnx/scripts/dtc)对dts进行编译
dtc -I dts -O dtb -odevicetree.dtb system.dts
生成devicetree.dtb完毕
0 0
- zynq虐我千百遍——第2篇 Linaro之devicetree
- zynq虐我千百遍——第1篇 Linaro之BOOT.bin
- zynq虐我千百遍——第3篇 Linaro之kernel
- zynq虐我千百遍——第4篇 Linaro之rootfs
- zynq虐我千百遍——第0篇 环境搭建--smb与nfs
- 【ITOO虐心之旅】——纵你虐我千百遍,我仍视你为初恋
- C++虐我千百遍之编译器差异——记一次string与int做’+’运算拼接
- 第十四天【java虐我千百遍,我待java如初恋】
- 【项目成长日记】VS虐我千百遍—MVC框架加EF映射MySQL需要做的准备
- 算法虐我千百遍,我待算法如初恋
- 算法虐我千百遍,我待算法如初恋
- 代码虐我千百遍,我待代码如初恋。
- 算法虐我千百遍,我待算法如初恋
- 高数虐我千百遍,我待高数如初恋
- 开发者:我待iOS如初恋 Android虐我千百遍
- 【算法虐我千百遍,我待ACM如初恋】Hail Algorithm,Hallelujah ACM!!
- 第十天【java虐我千百遍,我待java如初恋】
- 第十一天【java虐我千百遍,我待java如初恋】
- jsonKit第三方包错误解决方案
- springmvc获取json Failed to load resource: the server responded with a status of 406 (Not Acceptable)
- MQ7.5以后的权限问题解决
- UVA - 11627 Slalom
- HDU-2808
- zynq虐我千百遍——第2篇 Linaro之devicetree
- String类(传智播客java基础毕老师的源码)
- 使用kaptcha插件生成加法计算验证码
- 【Python 学习手册笔记】列表与字典
- 从layout到extent的演变史(二)
- APACHE服务器出现No input file specified.的完美解决方案
- HDU_1005 Number Sequence(math)
- 星期天的判断(规律)
- 小心NSAssert