padimageheader - 2023.2 English

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

Document ID
Release Date
2023.2 English


bootgen -image test.bif -w on -o boot.bin -padimageheader <0|1>


This option pads the Image Header Table and Partition Header Table to maximum partitions allowed, to force alignment of following the partitions. This feature is enabled by default. Specifying a 0 disables this feature. The boot.bin has the image header tables and partition header tables in actual and no extra tables are padded. If nothing is specified or if -padimageheader=1, the total image header tables and partition header tables are padded to max partitions.


  • 1: Pad the header tables to max partitions. This is the default value.
  • 0: Do not pad the header tables.

Image or Partition Header Lengths

  • For Zynq devices, the maximum partition is 14.
  • For Zynq UltraScale+ MPSoCs, the maximum partition is 32.