bspを使ってpetalinuxをビルドした。
ダウンロード
以下のサイトからBSPをダウンロードした
ダウンロードしたファイル名は、
xilinx-kv260-starterkit-v2022.1-05140151.bsp
ビルド
以下のページの通りにビルドした
petalinux-create -t project -s xilinx-kv260-starterkit-v2022.1-05140151.bsp
cd xilinx-kv260-starterkit-2022.1
petalinux-config
petalinux-configでは、Image Packaging Configuration -> INITRAMFS/INITRD Image Name をpetalinux-image-minimalに変更した
petalinux-build
petalinux-package --wic --bootfiles "rootfs.cpio.gz.u-boot,boot.scr,Image,system.dtb,system-zynqmp-sck-kv-g-revB.dtb"
でimages/linuxに、petalinux-sdimage.wicというファイルが生成されているので、SDCardにコピーする
sudo dd of=/dev/sda if=./petalinux-sdimage.wic bs=32M
で、SDCardをKV260にさして起動すれば、Linuxが起動する。
しかし、rootfsが、RAM上にあるようなので、何か修正が必要そうな感じである。