Aufgrund eines Problems in der Quartus® Prime Pro Edition Software Version 22.2 und höher tritt der folgende Fehler auf, wenn das PCI Express Link Inspector Debugging-Tool in L-Tile und H-Tile Avalon® Memory-mapped FPGA IP for PCI Express for Stratix® 10 GX FPGA ausgeführt wird.
Warnung: pcie_link_inspector und JTAG-Master wurden nicht gefunden.
error: master_read_32 : Fehler: Der angegebene Pfad ist ungültig
während der Ausführung
"master_read_32 $slave [expr $base_addr - {$address_hex*4}] 1"
(Prozedur ." pli_read32" Zeile 2)
von innen heraus aufgerufen
"pli_read32 $pli_adne $ltssm_base_addr 0x01"
(Prozedur "ltssm_debug_check" Zeile 2)
von innen heraus aufgerufen
"ltssm_debug_check"
(Datei "TCL/link_insp_test_suite.tcl", Zeile 176)
von innen heraus aufgerufen
"Quelle TCL/link_insp_test_suite.tcl"
(Datei "C:/temporary/tcl/pcie_link_inspector.tcl", Zeile 26)
von innen heraus aufgerufen
"Quelle $PATH/pcie_link_inspector.tcl"
Um dieses Problem zu umgehen, kopieren Sie den TCL-Ordner und die SOF-Datei aus dem Beispiel "L-Tile and H-tile Avalon® Memory-mapped FPGA IP for PCI Express" in das Projektverzeichnis und lesen Sie es dann wie vorgesehen.
Starten Sie das System zur Aufzählung neu. Führen Sie die folgenden Befehle aus
$ Quelle TCL/setup_adme.tcl
$ source tcl/xcvr_pll_test_suite.tcl
$ source TCL/ltssm_state_monitor.tcl
$ source TCL/link_insp_test_suite.tcl
$ source TCL/hip_reconfig_display.tcl
$ ltssm_display 25
Dieses Problem wurde in der Quartus® Prime Pro Edition Software v22.2 während der Beispieldesigngenerierung behoben.