在使用 AMD Vivado Design Suite 對開發(fā)板(Evaluation Board)進行 FPGA 開發(fā)時,我們通常希望在創(chuàng)建工程時直接選擇開發(fā)板,這樣 Vivado 能夠自動配置對應的器件信息和約束文件(XDC),大大簡化工程初始化流程。然而,在某些情況下,我們可能會發(fā)現 Vivado 的界面中無法選中目標開發(fā)板,導致只能手動選擇器件。那么,遇到這種情況該如何處理呢?
本文將詳細介紹 Vivado 無法選中開發(fā)板的常見原因及相應的解決方法,幫助開發(fā)者順利完成工程創(chuàng)建和開發(fā)準備工作。
正常情況下可以在 Vivado 界面中搜索目標開發(fā)板,比如:
Board file 未下載
Vivado 默認安裝只包含部分常用的開發(fā)板信息:
1.可以在 Vivado 界面中下載 Board file (Tools -> Vivado Store…)。
2. 在 Github 上下載 Board file。
https://github.com/Xilinx/XilinxBoardStore/tree/master/boards
3. 從 AMD 官網下載。
比如 U250 的 Board file 下載頁面(有些不再支持的開發(fā)板的 Board file 在官網將無法找到):
https://www.amd.com/en/support/downloads/alveo-downloads.html/accelerators/alveo/u250.html
4. 從第三方開發(fā)板提供商的官網上直接下載其 Board 支持包。
自行下載后 Board file 后未能正確配置其路徑
即使已經下載了 Board 文件,如果沒有正確設置 Vivado 的 Board 文件路徑,Vivado 依舊無法識別。
1.可以在 Vivado_init.tcl 文件中直接設置 Parameter 指向 Board file 所在的位置。
Vivado_init.tcl 文件在不同環(huán)境下的位置,如果在該位置沒有發(fā)現文件,就自行創(chuàng)建 Vivado_init.tcl文件:
2. 也可以直接把 Board file 拷貝到安裝目錄下:
Board 對應的 Part 無法找到
某些 Board 支持包僅兼容特定版本的 Vivado,若使用的是過舊或過新的版本,可能導致識別失敗。比如一些工程樣片(ES1)。
1. 確認 Part 是否已經正確安裝, 如果之前沒有安裝, 一般可以勾選目標器件, 補充安裝對應的器件。
2. 確認下載的 Board 文件是否支持當前 Vivado 版本。部分廠商的 GitHub 倉庫會注明支持的 Vivado 版本,如“Tested on Vivado 2022.1”。如果不兼容,可嘗試按實際情況升級或降級 Vivado。
3. 確認是否申請了特殊 Part 的 License 文件。
License相關的設置問題可以參考: https://adaptivesupport.amd.com/s/article/Xilinx-Licensing-Solution-Center。
權限或文件損壞問題
在系統(tǒng)內使用 Vivado 時,若 Board file 文件夾權限設置不正確或者文件損壞,Vivado 也可能無法讀取 Board file, 導致找不到 Board??梢钥紤]重新下載 Board file 并保存到合適的文件夾。
希望以上方法能否幫助您正確設置開發(fā)板的 Board file,如果排除了這些可能性之后還是有問題,可以通過 AMD 中文論壇尋求幫助。
-
FPGA
+關注
關注
1650文章
22205瀏覽量
626850 -
amd
+關注
關注
25文章
5622瀏覽量
138407 -
開發(fā)板
+關注
關注
25文章
5999瀏覽量
110057 -
Vivado
+關注
關注
19文章
844瀏覽量
70070
原文標題:開發(fā)者分享|在 AMD Vivado? Design Suite 界面無法選中開發(fā)板時應該如何應對
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
ubuntu下vivado無法識別到mcu200t開發(fā)板是什么原因造成的?
HYT主機常見問題及解決方法
IE無法瀏覽網頁的常見原因及解決方法
Arduino IDE 離線安裝自定義開發(fā)板 / 附加開發(fā)板下載時出錯 解決方法

錫珠產生的常見原因及解決方法
以太網阻塞的常見原因與解決方法
PCB焊盤脫落的原因及解決方法?
交流接觸器無法吸合的原因及解決方法
變頻器無法進行調速的原因和解決方法

評論