Vitis? 軟件平臺(tái)由適用于交互式工程開(kāi)發(fā)的集成設(shè)計(jì)環(huán)境 (IDE) 和適用于腳本化或手動(dòng)應(yīng)用開(kāi)發(fā)的命令行工具組成。Vitis 軟件平臺(tái)還包含 Vivado? Design Suite 用于在目標(biāo)器件上實(shí)現(xiàn)內(nèi)核,并用于開(kāi)發(fā)定制硬件平臺(tái)。
此處列出的部分要求僅適用于軟件加速功能,不適用于嵌入式軟件開(kāi)發(fā)功能。 賽靈思建議安裝所有必要的程序包,以獲取最佳的 Vitis 軟件平臺(tái)體驗(yàn)。
要在計(jì)算機(jī)上安裝并運(yùn)行 Vitis,您的系統(tǒng)必須滿足以下最低要求。
Vitis 軟件平臺(tái)安裝
安裝 Vitis 軟件平臺(tái)
請(qǐng)確保您的系統(tǒng)滿足安裝要求中描述的所有要求。
提示: 為了縮短安裝時(shí)間,請(qǐng)禁用殺毒軟件并關(guān)閉所有已打開(kāi)的非必要程序。
1. 訪問(wèn)賽靈思下載網(wǎng)站。
2. 下載對(duì)應(yīng)您的操作系統(tǒng)的安裝程序。
3. 運(yùn)行安裝程序,這樣會(huì)打開(kāi)Welcome頁(yè)面。
4. 單擊Next打開(kāi)此安裝程序的Select Install Type頁(yè)面。
5. 輸入您的賽靈思用戶帳戶憑證,然后選擇Download and Install Now。
6. 單擊Next打開(kāi)此安裝程序的Accept License Agreements頁(yè)面。
7. 單擊每個(gè)I Agree復(fù)選框接受條款。
8. 單擊Next打開(kāi)此安裝程序的Select Product to Install頁(yè)面。
9. 選擇Vitis,然后單擊Next以打開(kāi)安裝程序的Vitis Unified Software Platform頁(yè)面。
10. 選擇設(shè)計(jì)工具和器件以自定義安裝(可選)。
注釋?zhuān)?Vitis 統(tǒng)一軟件平臺(tái)會(huì)一并安裝 Vitis 工具和 Vivado Design Suite。您無(wú)需單獨(dú)安裝 Vivado 工具。如果需要,您還可以安裝 System Generator 和 Model Composer。
1. 單擊Next打開(kāi)此安裝程序的Select Destination Directory頁(yè)面
2. 指定安裝目錄、復(fù)查位置摘要信息、復(fù)查所需的磁盤(pán)空間以確保有足夠空間可用,然后單擊Next以打開(kāi)安裝程序的Installation Summary頁(yè)面。
3. 單擊Install開(kāi)始安裝軟件。
注釋?zhuān)?Vitis 統(tǒng)一軟件平臺(tái)會(huì)一并安裝 Vitis 工具和 Vivado Design Suite。您無(wú)需單獨(dú)安裝 Vivado 工具。如果需要,您還可以安裝 System Generator 和 Model Composer。
成功安裝 Vitis 軟件后,會(huì)顯示一條確認(rèn)消息,并提示您運(yùn)行 installLibs.sh 腳本。
在以下位置找到此腳本:/Vitis//scripts/installLibs.sh,其中 為安裝位置, 是安裝版本。
注釋?zhuān)?在 Windows 上無(wú)需運(yùn)行此腳本。
使用 sudo 權(quán)限運(yùn)行此腳本,如下所示:
sudo installLibs.sh
此命令會(huì)根據(jù)操作系統(tǒng)來(lái)為 Vitis 工具安裝必要數(shù)量的軟件包。
重要: 請(qǐng)留意此腳本返回的任何消息。您可能需要手動(dòng)安裝任何缺失的軟件包。
安裝嵌入式平臺(tái)
嵌入式平臺(tái)可從 Vitis 嵌入式平臺(tái)下載頁(yè)面下載,以供在 Vitis 統(tǒng)一軟件平臺(tái)中使用。對(duì)于 Vitis 嵌入式軟件開(kāi)發(fā)流程,您可將嵌入式平臺(tái)與 Linux、單機(jī)/裸機(jī)或 RTOS 域搭配使用。為支持 Vitis 應(yīng)用加速開(kāi)發(fā)流程,嵌入式平臺(tái)必須運(yùn)行 Linux,并將 XRT 集成到 rootfs 中。在下載頁(yè)面上可找到受支持的平臺(tái)的完整列表。
要安裝平臺(tái),請(qǐng)下載 zip 文件,并將其解壓到 /opt/xilinx/platforms,或者將其解壓到其它位置,并將該位置添加到 PLATFORM_REPO_PATHS 環(huán)境變量中。
嵌入式平臺(tái)需要 sysroot 才能為 Vitis 應(yīng)用加速流程執(zhí)行主機(jī)應(yīng)用交叉編譯。在下載頁(yè)面上查找Common images for Embedded Vitis platforms塊,下載并解壓適用于您的平臺(tái)架構(gòu)的常用鏡像。
運(yùn)行 sdk.sh 即可解壓并安裝 sysroot。-d 選項(xiàng)允許您選擇 sysroot 的安裝位置。此程序包還提供了預(yù)編譯的內(nèi)核鏡像和 rootfs。
您可將 sysroot 添加到 Makefile 以供在您的命令行工程中使用,或者 Vitis IDE 將提示您將其添加到自己的應(yīng)用工程中。例如,在您的 Makefile 中,將 指向 //aarch64-xilinx-linux,此文件是運(yùn)行 sdk.sh 生成的。
如需了解有關(guān)自定義賽靈思預(yù)構(gòu)建基本平臺(tái)以添加更多域的詳細(xì)信息,請(qǐng)參閱自定義預(yù)構(gòu)建平臺(tái)。
設(shè)置用于運(yùn)行 Vitis 軟件平臺(tái)的環(huán)境
要配置用于運(yùn)行 Vitis 軟件平臺(tái)的環(huán)境,請(qǐng)?jiān)诿?shell 中運(yùn)行以下腳本以設(shè)置要在該 shell 中運(yùn)行的工具:
#setup XILINX_VITIS and XILINX_VIVADO variables
source /Vitis/2021.2/settings64.sh
提示: 其中也提供了 .csh 腳本。
這樣即可為 Vitis 嵌入式軟件開(kāi)發(fā)流程設(shè)置工具。
要使用按安裝嵌入式平臺(tái)中所述下載的任何平臺(tái),請(qǐng)將以下環(huán)境變量設(shè)置為指向這些平臺(tái)的所在位置:
export PLATFORM_REPO_PATHS=
這樣即可為工具識(shí)別平臺(tái)文件的位置,并使其可供您的設(shè)計(jì)工程訪問(wèn)。
Windows
要從 Windows 啟動(dòng) Vitis 軟件平臺(tái),請(qǐng)執(zhí)行以下任一操作:
從桌面圖標(biāo)啟動(dòng),或者從開(kāi)始菜單命令啟動(dòng)。
在 Windows 命令 shell 中,使用 settings64.bat:
C:> VITIS2021.2settings64.bat
然后啟動(dòng):vitis。
來(lái)源:CSDN博主芯選
審核編輯:湯梓紅
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3547瀏覽量
88748 -
軟件平臺(tái)
+關(guān)注
關(guān)注
0文章
29瀏覽量
10256 -
Vitis
+關(guān)注
關(guān)注
0文章
146瀏覽量
7439
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論