[英]Could not find FPGA device on the board for connection 'Local': Ultra96-Board Ubuntu
我正在 Hackster.io 上學習“開發 Zynq UltraScale+ MPSoC 硬件技術培訓課程”,以便在我的Ultra96板上學習基本的Hello World
程序。
在 Lab2 結束后,我應該在 Zynq MPSoC 上啟動我的Hello World
程序。 但是,我收到了這個警告:
Program FPGA failed
Reason:
Could not find FPGA device on the board for connection 'Local'.
Troubleshooting hints:
1. Check whether board is connected to system properly.
1. In case of zynq board, check whether Digilent/Xilinx cable switch settings are correct.
1. If you are using Xilinx Platform Cable USB, ensure that status LED is green.**
我正在研究 Ubuntu,正在使用 SDK 2018.3。 我還使用AES-ACC-U96-JTAG 板通過 MicroUSB 連接。 那么我該如何解決這個問題呢?
Xilinx Unified Installer 不安裝識別 Linux 系統上的 FPGA 板所需的 USB 驅動程序。 因此,必須在安裝工具后手動完成。
請參考以下鏈接。 我通過手動安裝 xilinx 電纜驅動器解決了我的問題。
Go 到地址:
<Vivado Install>/data/xicom/cable_drivers/lin64/install_script/install_drivers/
sudo./install_drivers
sudo adduser $USER dialout
我在 web 周圍搜索並找到了這篇文章。
由於我在 Ubuntu 上,因此我去了 Vivado/SDK 的標准安裝路徑。 它應該看起來像這樣:
/tools/Xilinx/SDK/2018.3/
在那里,我找到了一個“電纜驅動程序”目錄:
../data/xicom/cable_drivers/lin64/install_script/install_drivers
這個目錄的內容應該是:
52-xilinx-digilent-usb.rules
52-xilinx-ftdi-usb.rules
52-xilinx-pcusb.rules
install_digilent.sh
install_drivers
setup_pcusb
setup_xilinx_ftdi
我拔下所有電纜(AES-ACC-U96-JTAG 板)並按以下順序運行這些腳本:
setup_xilinx_ftdi
install_drivers
現在我重新啟動了 SDK,重新插入電纜並再次嘗試對 FPGA 進行編程,它成功了。 所以解決方案是重新安裝/更新通常通過 Vivado 安裝的驅動程序。
我希望這可以幫助一些人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.