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盤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章