上篇是编译u-boot的步骤,这篇开始移植Zedboard设备树
参考博客:
https://blog.csdn.net/congduan/article/details/41787951
http://www.openhw.org/module/forum/forum.php?mod=viewthread&tid=597436&fromuid=2010422
具体的步骤都是参照着来的,我只写了其中我不一样的地方。
提一句,设备树是在SDK里面完成的,所以首先要在VIVADO里面建立过程,然后导入SDK,接着才能继续接下来的步骤。
我使用的VIVADO 是2014.2版本的,所以下载的设备树源码也是对应的旧版本。
下载地址:
https://github.com/Xilinx/device-tree-xlnx/releases/tag/xilinx-v2014.2
下载后根据参考的文章,第一篇写的要把文件
device_tree.mld和device_tree.tcl文件放到工程目录去,但是应该放到SDK的安装目录去,不然是编译不出来设备树的文件的(报错的图我没截)。具体的步骤是参照第二篇文章的内容,将下载好的设备树源码解压后
(十)Zedboard移植设备树
最新推荐文章于 2022-11-11 23:48:33 发布
本文档介绍了如何移植Zedboard的设备树,主要参考了相关博客,并提供了详细的步骤。首先,在VIVADO中创建工程并导入SDK,然后使用2014.2版的设备树源码。设备树源码的device-tree.mld和device_tree.tcl文件需拷贝到SDK安装目录的特定路径。在生成设备树文件-system.dts的过程中,需要注意复制缺失的ps.dtsi文件,该文件可在SDK编译出的设备树文件夹中找到。
摘要由CSDN通过智能技术生成