From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



使用Kintex-7 FlexRIO FPGA 出現錯誤代碼-304155



硬體: Modular Instruments>>FlexRIO>>PXIe-7972R, Modular Instruments>>FlexRIO>>PXIe-7975R, Modular Instruments>>FlexRIO>>PXIe-7971R

問題:

我試著在我的Kintex-7 FlexRIO FPGA 模組執行我的FPGA程式或載入到FPGA。當我這樣做時,我收到一個錯誤代碼Error -304155. FlexRIO: Downloading to the FPGA is not supported on this OS. Please use the RIO Device Setup utility to download your bitfile to the flash, and then power-cycle your machine in order to load the bitfile onto the FPGA.

為什麼我會收到這樣的錯誤訊息呢?



解答:

若您使用Kintex-7 FlexRIO FPGA 模組做載入到FPGA程式的動作且使用的是real-time或Linux的電腦,你會收到這個錯誤訊息。下載FPGA程式碼到Kintex-7 FlexRIO FPGA Module並不支援這些作業系統。

當您執行FPGA程式或是使用Open FPGA VI Reference下載它,您的硬體會確認FPGA內bitfile的簽章(signature)。如果這個您想要載入的程式的簽章(signature)匹配您的bitfile,這個FPGA硬體的 reference就會被回傳。若這個簽章(signature)不匹配,作業系統是Windows的target會嘗試複寫您目前正執行在FPGA的bitfile。若是是real-time或Linux的target,就會出現錯誤代碼(error) -304155。

若要將bitfile下載到您的模組,您必須使用Windows的電腦中的RIO Device Setup 和一個通電循環(power-cycle)的模組來將bitfile載到flash中。如果您有安裝NI FlexRIO 14.0或更之後的版本,MAX可以用來下載bitfile直接到flash中。使用教學可以在KnowledgeBase 47D9Q22M: How Do I Download a Bitfile to My Target Without LabVIEW FPGA?找到。

 



相關連結: KnowledgeBase 47D9Q22M: How Do I Download a Bitfile to My Target Without LabVIEW FPGA?
Products and Services: NI PXI Express FlexRIO Kintex-7 FPGA Modules

附加檔案:





報告日期: 10/17/2014
最後更新: 03/31/2015
文件偏號: 6QGFHPSL