Open the XSCT console in your Vitis IDE workspace.
Navigate to the
images/linuxdirectory of your PetaLinux project:$ cd <petalinux-project>/images/linux/
Freertos elf file is supported only for QSPI/SD boot images. Copy the freertos_gpio_test.elf from
<design-package>/vck190/freertos/bootimages/freertos_gpio_test.elfto the images/linux directory.$ cp <design-package>/vck190/ready_to_test/qspi_images/freertos/freertos_gpio_test.elf .
Copy the bootgen.bif file from
<design-package>/to theimages/linuxdirectory.$ cp <design-package>/vck190/ready_to_test/qspi_images/linux/bootgen.bif .
Run the following command to create BOOT.BIN.
$ bootgen -image bootgen.bif -arch versal -o BOOT.BIN -w
This creates a BOOT.BIN image file in the
<petalinux-project>/images/linux/directory.
Note
To run the images using SD boot mode, see Boot Sequence for SD-Boot Mode.