Quartus® Prime 開発ソフトウェア・プロ・エディション v22.2 以降の問題により、Stratix® 10 GX FPGA向け PCI Express の L タイルおよび H タイルAvalon®メモリーマップドFPGA IP で PCI Express リンク・インスペクター・デバッグ・ツールを実行すると、以下のエラーが発生します。
警告:pcie_link_inspectorマスターと JTAG マスターが見つかりません
エラー: master_read_32: エラー: 指定されたパスは無効です
実行中
"master_read_32 $slave [expr $base_addr - {$address_hex*4}] 1"
(手続き "pli_read32" ライン 2)
内部から呼び出されます。
"pli_read32 $pli_adne $ltssm_base_addr 0x01"
(手順「ltssm_debug_check」2行目)
内部から呼び出されます。
「ltssm_debug_check」
(ファイル "TCL/link_insp_test_suite.tcl" 176 行目)
内部から呼び出されます。
"source TCL/link_insp_test_suite.tcl"
(ファイル "c:/temporary/tcl/pcie_link_inspector.tcl" 26 行目)
内部から呼び出されます。
"ソース $PATH/pcie_link_inspector.tcl"
この問題を回避するには、PCI Express の L タイルおよび H タイル Avalon® メモリー マップド FPGA IP の例からプロジェクト ディレクトリに TCL フォルダーと .sof ファイルをコピーし、設計どおりに読み取ります。
列挙のためにシステムを再起動します。以下のコマンドを実行します
$ source 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
この問題は、Quartus® Prime 開発ソフトウェア・プロ・エディション v22.2 で、サンプルデザイン生成中に修正されています。