我使用的是petalinux-v2015.4-final版本
1.配置patelinux:source settings.sh(在petalinux的工作目錄下,每次打開一個新的終端都需要執行一次)
2.建立一個新的工程(名字“test”):petalinux-create -t project -n test --template zynq(可以在任意位置建立,注意權限!)
3.将工程與hdf檔案适配:petalinux-config --get-hw-description -p test/ (複制适配硬體的.hdf檔案需要與工程檔案在同一級目錄下)
出現如下錯誤是因為顯示框太小,推拽拉大就可以了。
4.對項目基本配置:petalinux-config (需在工程目錄下)
5.還有其他配置核心檔案系統等的選項。
6.編譯指令:petalinux-build (中間是沒有列印資訊的,可以試着回車看看是卡死了還是在編譯而沒有列印資訊)
完成編譯後在相應目錄下就有了。
6.模拟器運作u-boot:petalinux-boot --qemu --u-boot
7.模拟器運作核心:petalinux-boot --qemu --kernel (圖太長就隻截了開始和末尾,密碼預設為root)
固件打包:固件打包用于将工程檔案(fsbl+bit+ssbl+linux)打包成為.tar.gz檔案 petalinux-package --firmware --bootbin=<BOOT_BIN> --linux
更改啟動方式: