1.petalinux创建工程
进入petalinux安装目录,再控制台输入以下命令启动petalinux
source ./settings.sh
2.切换到自己的工程目录,在命令行输入
petalinux-create --type project --name xxx--template zynq
“--type”后面的是创建工程类型(project),--name后面的 xxx是工程的名称(自定义),--template后面的zynq,意思是为zynq器件创建工程。
3,导入硬件平台(hdf或xsa文件)
petalinux-config --get-hw-description=./
--get-hw-description=后面就是硬件平台的文件路径,./表示在当前文件路径下
4.编译
petalinux-build
5.打包
petalinux-package --boot --fsbl zynq_fsbl.elf --fpga system.bit --u-boot u-boot.elf
6.烧录Flash
在SDK/Vitis中选择Xilinx/先烧录BOOT.bin镜像,然后烧录imga.ub.bin镜像(偏移地址0x520000)