问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

切换到宽版
微信扫一扫 分享朋友圈

已有 14289 人浏览分享

开启左侧

关于设备树的问题

  [复制链接]
14289 6
关于devicetree.DTB的问题
我使用的板卡为7035_FUN.
1.      在修炼秘籍中讲述了设备树文件的生成,S041.44章节,
file:///C:/Users/PN/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif
SDK中编译设备树源文件获得了pl.dtsi pcw.dtsisystem.dtssystem-top.dts文件。
2.而在1.5.6节中制作启动文件时,直接使用了devicetree.dtb文件,而没有提及dtb文件如何获得。
file:///C:/Users/PN/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif
3疑问:如何从1中的文件获得2中所需要的devicetree.dtb?还是说1中文件的具体内容只是我们在ubootkernel中修改设备树相关源文件的参考和依据?
4.疑问:我在编译uboot的过程中,在uboot/arch/arm/boot/dts/中发现了zynq_zed.dtb文件,所使用的devicetree.dtb是否由此得来?
5 uboot/arch/arm/boot/dts/zynq_zed.dts文件与kernel/arch/arm/boot/dts/zynq_zed.dts时什么关系?其次我在kernel/arch/arm/boot/dts/zynq_zed.dts的基础上根据板卡的情况对该设备树源文件进行了修改,如果zynq_zed.dts的配置源码没有问题,通过DTC命令生产的devicetree.dtb是否是一样有效?

评论 6

uisrc  管理员  发表于 2019-2-12 14:31:00 | 显示全部楼层
看你的截图路径,应该还是老教程,老教程那一套基本就是用的zedboard的dts
现在教程更新了,建议使用新教程把http://www.osrc.cn/forum.php?mod ... &extra=page%3D1
越努力越幸运!加油!
阿白加黑  新手上路  发表于 2021-4-9 18:57:32 | 显示全部楼层
楼主,我用的也是7035fun的板子,想请问一下你有7035_FUN的手册吗,有的话方便分享一下吗?谢谢。
ぉ沙皮狗的忧伤  版主  发表于 2021-4-14 09:24:42 | 显示全部楼层
dtsi是类似c代码里面的头文件,存放着该系列板卡相同的设备树代码,dts存放着差异化的设备树代码,pl.dtsi这很明显就是说FPGA相关的设备树描述代码,而zynq-7000.dtsi这是描述arm相关的设备树代码         system-top.dts这是这块板卡的设备树文件
ぉ沙皮狗的忧伤  版主  发表于 2021-4-14 09:27:02 | 显示全部楼层
devicetree.dtb是由system-top.dts编译出来的
ぉ沙皮狗的忧伤  版主  发表于 2021-4-14 09:28:01 | 显示全部楼层
不应该问你配置是否有效,你应该问你是否配置正确
ぉ沙皮狗的忧伤  版主  发表于 2021-4-14 09:30:18 | 显示全部楼层
问问题要先自己动脑去思考,不懂就问是不正确的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

1

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版