|
Error -123002 - NI-Farm: No worker has registered the given capability name.
Error -123011 - NI-Farm: Farm server is not responding. Be sure the specified hostname is correct, the server is running and configured to accept remote requests.
我該如何解決這個錯誤並且成功的編譯我的程式?
LabVIEW FPGA 需要Xilinx編譯工具來編譯你的FPGA VI. 如果你沒有安裝正確版本的Xilinx工具,你就會遇到以上的錯誤。要解決這個問題你必須在你的電腦上安裝正確版本的Xilinx工具。參考: KnowledgeBase 609GUVBT: Which Xilinx Compile Tools Do I Need to Compile My FPGA Code? 來確認你會需要什麼版本的Xilinx編譯工具。這會依據你所使用的LabVIEW FPGA模組及你的RIO裝置而定。
如果你已經有安裝正確版本的Xilinx 工具而還是遇到這個錯誤,那有可能是因為你在LabVIEW Project裡面的目標裝置設定有誤。當你利用NI 範例尋找工具來開啟範例的時候就有可能發生這樣的錯誤,因為通常這些範例會是針對某特定裝置撰寫。
舉例來說 Digital Line Output - R Series.lvproj 範例就是針對
PCI-7831R這張卡片,且需要Xilinx工具10.1版。如果你使用Xilinx工具11.5或12.4版,且你忘記在專案裡更改成你自己的裝置,你就會遇到上述的錯誤。要改正這樣的錯誤,你只需要在專案裡簡單的將裝置改成你實際對應的硬體即可。
FPGA的編譯系統也會需要.NET Framework以正常運作。而會需要什麼樣版本的 .NET則看你的Xilinx工具版本而定(舉例來說 2013版本或更新的編譯工具會需要.NET 4.0來運作) 。確認您的編譯工具版本及文件說明,來確保你有將正確版本的.NET安裝在你的電腦上
|