Replacing PLM from an Existing PDI - 2021.2 English

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

Document ID
UG1400
ft:locale
English (United States)
Release Date
2021-12-15
Version
2021.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}