Design Advisories for Bootgen - 2024.1 English

Bootgen User Guide (UG1283)

Document ID
Release Date
2024.1 English
  • AMD recommends that you generate your own keys for fielded systems and then provide those keys to the development tools. See Answer Record 76171 for more information.
  • In this release, few encryption key rolling blocks are supported for Versal Adaptive SoC. See Answer Record 76515 for more information.
  • Versal adaptive SoC 2022.2 onwards, to reduce the size of PLM and ensure it fits in the PPU RAM, the maximum number of partitions allowed is reduced from 32 to 20, and the maximum number of images/sub systems allowed is reduced from 32 to 10. If the limit exceeds, Bootgen errors out while creating the Boot Image.

    The option for disabling this error is to use the BOOTGEN_SKIP_MAX_PARTITIONS_CHECK environment variable.

    The user needs to ensure to handle changes in the PLM code as well, and then proceed to create PDIs with any number of partitions/images.

  • Tandem/Partial bitstream processing is not supported: Refer to Answer Record 35054 for more details.
  • AMD Versalâ„¢ Bootgen Support Updates: Refer to Answer Record 34634 for more details.