Changes to petalinux-boot Command - 2022.2 English

PetaLinux Tools Documentation: Reference Guide (UG1144)

Document ID
UG1144
Release Date
2022-10-19
Version
2022.2 English

The following petalinux-boot –qemu / --jtag command line options which are broken in past releases have been fixed in this release.

  • petalinux-boot –qemu/--jtag --kernel/--u-boot
  • petalinux-boot –qemu/--jtag –dtb
  • petalinux-boot –qemu/--jtag --kernel/--u-boot –pmufw for Zynq UltraScale+ MPSoC.
  • petalinux-boot --qemu/--jtag --kernel --rootfs <specify custom cpio.gz.u-boot rootfs path>
Note: --rootfs with petalinux-boot --qemu does not work for Versal platfroms starting from 2022.1. Since rootfs is part of the qemu_boot.img file, you need to repack the image file using petalinux-package --boot --u-boot --qemu-rootfs rootfs.cpio.gz.u-bootand then run the petalinux-boot --qemu --kernel command to use rootfs.cpio.gz.u-boot.
  • Specify this option to disable GDB via QEMU boot:
    $ petalinux-boot --qemu --prebuilt 2/--prebuilt 3 --qemu-no-gdb
    $ petalinux-boot --qemu --u-boot/--kernel --qemu-no-gdb