1.创建vivado工程,建立硬件环境,最终导出hdf文件
既可以在windows系统下的vivado上编写硬件工程并导出hdf文件,也可以在linux系统下的vivado中编写硬件工程并导出hdf文件。(对于windows系统下导出的hdf文件还需要传递到linux系统下的文件夹中。)
2.以hdf硬件文件为基础创建,配置,编译,打包petalinux工程,导出linux系统所需镜像文件。
具体步骤:
(0)设置环境变量
设置环境变量使得我们可以直接使用petalinux的这些指令

(1)创建

//-t 创建工程类型,这里选择peoject
//—-template 创建模版选择,这里选择zynq
//-n创建工程名
(2)配置
需要先进行总配置,再分别进行u-boot,内核,以及根文件系统的配置,由于选择了zynq模板,参数基本不用变,所以直接保存退出即可。(注意接下来的所有指令都要在第一步创立的工程文件中执行)
a.配置总工程


b.配置u-boot

编译过程, 这里有一个报错:

本文详述了如何使用Vivado创建硬件描述文件(HDF),然后在Petalinux环境中配置、编译和打包Linux系统,包括设置环境变量、创建和配置工程、解决编译错误、打包BOOT.BIN文件以及将系统烧录到SD卡的过程,最后通过串口调试验证Linux系统的正常运行。
最低0.47元/天 解锁文章
5324

被折叠的 条评论
为什么被折叠?



