Methods for Programming the PDI to a Primary Boot Device - 2023.2 English

Versal Adaptive SoC System Software Developers Guide (UG1304)

Document ID
Release Date
2023.2 English

For system configurations that use an autonomous boot mode, the PDI file must be copied to the boot device. The following methods can be used to copy the PDI file to the flash device for autonomous boot:

  • Vivado tool hardware device manager
  • Vitis tools program flash utility
  • Removable devices, such as an SD card, can be programmed separately, and then added to the board.
  • Socketed and soldered devices, such as QSPI, can be off-board programmed, and then put onto the board.
Note: When the PDI is copied to the boot device via the Vivado tools hardware device manager or the Vitis tools program flash utility, a cable is connected from the host PC to the PMC JTAG port, and the autonomous boot device is programmed via the JTAG interface. JTAG can also be used to boot Versal devices to U-Boot, and then U-Boot can be used to program the autonomous boot device.