Default Boot Images - 2023.2 English

PetaLinux Tools Documentation: Reference Guide (UG1144)

Document ID
Release Date
2023.2 English

When you run petalinux-build, it generates FIT images for Versal adaptive SoC, Zynq UltraScale+ MPSoC, Zynq 7000 devices, and MicroBlaze platforms. The RAM disk image rootfs.cpio.gz.u-boot is also generated.

The full compilation log build.log is stored in the build sub-directory of your PetaLinux project. The final image, <plnx-proj-root>/images/linux/image.ub, is a FIT image. The kernel image (including RootFS, initramfs, if any,) is Image for Zynq UltraScale+ MPSoC and Versal platform, zImage for Zynq 7000 devices, and image.elf for MicroBlaze processors. The build images are located in the <plnx-proj-root>/images/linux directory. A copy is also placed in the /tftpboot directory if the option is enabled in the system-level configuration for the PetaLinux project.

Important: By default, besides the kernel, RootFS, and U-Boot, the PetaLinux project is configured to generate and build the other boot components for AMD Zynq™ FSBL, for Zynq UltraScale+ MPSoC FSBL and PMU firmware and for Versal PLM and PSM firmware . For more details on the auto generated boot components, see Generating Boot Components.