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

錫珠產(chǎn)生的常見(jiàn)原因及解決方法
電感嘯叫的常見(jiàn)原因以及解決方法
以太網(wǎng)阻塞的常見(jiàn)原因與解決方法
PCB焊盤脫落的原因及解決方法?
交流接觸器無(wú)法吸合的原因及解決方法
變頻器無(wú)法進(jìn)行調(diào)速的原因和解決方法

評(píng)論