Debugging PDI Programming with pdi_dbg_util - 2024.2 English - UG908

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2024-11-13
Version
2024.2 English

When programming an AMD Versalâ„¢ device, you might encounter programming errors. These errors can be reported by the device's boot ROM or might come from the Platform Loader and Manager (PLM) software. Understanding and analyzing these boot errors can be challenging, as they are encoded and might require reading additional registers to identify the root issue.

To assist with decoding and analyzing boot configuration errors, the pdi_dbg_util utility is available. This tool can perform error value lookup, PDI log analysis, and PDI programming and analysis. By using pdi_dbg_util, you can efficiently gather all the necessary information on a programming boot configuration error to resolve Versal issues.

These are the subcommands that make up pdi_dbg_util:

This chapter explains the purpose of these commands and how to use them.