Replacing PLM from an Existing PDI - 2023.2 English

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

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 English

This example shows the steps to replacing PLM from an existing PDI.

  1. Take a Vivado generated PDI (base.pdi).
  2. Create a new PDI by replacing the PLM (bootloader) from the base PDI.
    new_bif:
    {
    	image
    	{
    		{ type = bootimage, file = base.pdi }
    		{ type = bootloader, file = plm_v1.elf }
    	}
    }
    

Bootgen replaces the bootloader plm.elf with a new plm_v1.elf.

Example Bootgen Command to Create a PDI

Use the following command to create a PDI.

bootgen -arch versal -image filename.bif -w -o boot.pdi