一 环境搭建:vivado2018.3,petalinux2018.3,
1.petalinux环境设置
所使用的编译环境需要使用petalinux这个软件,《第五章Petalinux 的安装》里面的5.1-5.4。有详细的安装过程,按照第五章的顺序把环境搭建好。可以不装XSDK,装好petalinux,到source setiing.sh之后用echo $PETALINUX有版本号,能够有hsi命令即可。JTAG也可以不装linux的,pl端的程序在Windows下的vivado里面写比linux方便。
petalinux2018.3安装路径:/home/geyuxi/opt/pkg/petalinux/2018.3/
source /home/geyuxi/opt/pkg/petalinux/2018.3/settings.sh
2,交叉编译工具链设置
交叉编译工具链版本要求需要大于7.0。安装方法有下面两种:
本文档详细介绍了如何在Linux环境下利用Petalinux 2018.3和Vivado 2018.3搭建开发环境,创建FPGA硬件描述文件(HDF),生成.bit、.dts、.fsbl和u-boot.elf文件,编译Linux内核以及制作BOOT.BIN和rootfs文件,最终制作可用于SD卡启动的完整镜像。
订阅专栏 解锁全文
827

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



