FPGA VITIS2019.2 PETALINUX挂载U盘

此过程需要虚拟机上大量的磁盘空间,首先需要正确的安装petalinux。
1、基本在vitis2019.2中导出U96_LINUX_wrapper.xsa和U96_LINUX_wrapper.bit文件,通过xftp到处ubuntu虚拟机,在/home/lcl/vitis_prj/下建立xsa文件夹,将文件导出xsa文件夹。
2、在petalinux安装文件夹中 source setting.sh
3、cd到vitis_prj文件夹,建立工程
petalinux-create --name u96 --type project --template zynqMP
4、cd到u96文件夹
5、petalinux-config --get-hw-description=/home/lcl/vitis_prj/xsa/
6、默认配置保存即可,比如我的板子是u96,需要将串口由0改到1.
7、添加支持的qt库支持
petalinux-config -c rootfs
在packagegroup-petalinux-qt中选择packagegroup-petalinux-qt和populate_sdk_qt5
保存退出。
8、编译工程。
petalinux-build。
9、工程编译结束后,cd到linux文件夹,生成boot.bin和image文件。
petalinux-package --boot --fsbl zynq_fsbl.elf --u-boot u-boot.elf --pmufw pmufw.elf --fpga system.bit
将sd卡格式化,留出4G启动分区(自定义)格式fat32,rootfs分区为exfat,将boot.bin和image复制到启动分区,将untar rootfs.tar.gz复制到rootfs分区并解压。
上电。
登录名root密码root。
10、fdisk
11、在mnt 下新建文件夹 usb
12、挂在u盘到usb mount /sda1 /mnt/usb
13、在usb文件夹中即可打开u盘

猜你喜欢

转载自blog.csdn.net/sinat_39724439/article/details/105171633