- Open the Hardware Manager.
- Select the device from the drop-down menu.
- Select the .pdi and
.ltx files for programming the device,
and select Program. Note: You must not load the .ltx file and refresh the target until after the .pdi file is programmed.
- Select the PCIe Debug core
in the Hardware window. You see three main views that include the PCIe Debug Core Properties, PCIe Link LTSSM State Trace, and the PCIe Link LTSSM State Diagram with
transitions.
Using this view, you can observe the active PCIe link status and state transitions. In the PCIe Debug Core Properties window, you can see the name of the PCIe debug core (PCIe_0), the current link status (Gen3x8), and the connected GTs (Quads 103 and 104). The PCIe LTSSM State Trace view shows a hierarchical view of the PCIe LTSSM state machine transitions. The PCIe LTSSM State diagram provides a graphical display of the PCIe LTSSM state transitions traversed during the PCIe link‑up process. Visited LTSSM states appear in green, the final or current LTSSM state appears in yellow, and the arcs between states identify how many times each transition is traversed.
In addition to the graphical display, the report_hw_pcie command generates a console text report that contains
PCIe debug information. This information can be
shared with others to aid in debugging PCIe Link
issues. For this example, the name of the debug core is PCIe_0, and is inserted into the command.
report_hw_pcie PCIe_0
This information helps determine where in the PCIe link-up process an issue occurred and can guide further debug of link related issues.