Creating a Boot Image - 2021.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
Release Date
2021.2 English

Xilinx® FPGAs and system-on-chip (SoC) devices typically have multiple hardware and software binaries used to boot them to function as designed and expected. These binaries can include FPGA bitstreams, firmware images, bootloaders, operating systems, and user-chosen applications that can be loaded in both non-secure and secure methods.

Bootgen is a Xilinx tool that lets you stitch binary files together and generate device boot images. Bootgen defines multiple properties, attributes and parameters that are input while creating boot images for use in a Xilinx device.

  1. Select the application project in Explorer view.
  2. Right-click the application and select Create Boot Image to open the Create Boot Image wizard.
  3. Specify the boot loader and the partitions.

  4. Click Create Image to create the image and generate the BOOT.bin in the <Application_project_name>/_ide/bootimage folder.

For more information about the Bootgen utility, refer to the Bootgen User Guide (UG1283).