NI VeriStandでFPGAパーソナリティをインポートするとエラー-2628が発生する

更新しました Jul 5, 2024

使用製品

ソフトウェア

  • VeriStand

問題

VeriStand 用の FPGA パーソナリティを設計し、それを VeriStand プロジェクトに追加しようとすると次のエラーが発生します。
Error -2628 occurred at Invoke Node in NI_XML.lvlib:Load XML File.vi->FPGA.lvlib:Read FPGA Data Configuration.vi->FPGA.lvlib:Read FPGA Configuration File.vi->FPGA.lvlib:FPGA_Create Structure.vi- >FPGA.lvlib:Reload FPGA.vi->FPGA.lvlib:FPGA Device.vi

潜在的な原因の中にLine 3, Column 137, Message: Unknown element 'FPGADMAChannelData'といった同様な記載もあります。どうすればこれを修正できますか?

解決策

このエラーは、VeriStand がfpgaconfigファイルの読み取りに必要な 2 つのファイル、 NI VeriStand FPGA DMA.xslおよびNI VeriStand FPGA DMA.xsdを見つけることができないために発生します。この問題を修正するには、これら 2 つのファイルを C:\Users\Public\Documents\National Instruments\NI VeriStand 2xxx\FPGA\からコピーし (必ず使用しているバージョンのVeriStandフォルダを指定してください)、 fpgaconfigファイルのすぐ隣に貼り付けます。

追加情報

これらのファイルには、 fpgaconfigの構造を説明する情報が含まれているため必要です。これらのファイルがないと、VeriStand は特定の XML タグを識別できないため、Unknown elementエラーが発生します。