在上一篇文章中開發者分享|AMD Kria KR260 DPU 配置教程 1我們導出了 platform 的設計工程 XXX.xsa。接下來我們將使用 pfm.tcl 來生成 platform 工程,配置 Linux 部分并生成 AMD Vitis acceleration platform。
使用以下命令將 xsa 轉換為 platform 文件:
xsct pfm.tcl -xsa

Tcl 腳本中第一部分提供了腳本的使用幫助。
第二部分將平臺的默認處理器設置為 psu_cortexa53。 Makefile 通常調用此 Tcl 腳本,第二部分的命令解析 makefile 發送的這些參數。
第三部分設置了 platform、映像目錄、啟動目錄和 BIF 文件的多個變量。
第四部分設置了工作空間。
第五部分創建 platform 項目和域并構建/生成平臺。
接下來我們需要把 DPU.xo 連接到我們剛剛生成的 platform 上。
組織為如下圖所示的目錄結構:

修改 prj_config_1dpu 文件為:

運行以下命令來生成 xclbin 文件:

此步驟將由加速功能組成的 overlay 集成到 Vitis platform 中。 Overlay 是 PL 加速器內核,由 Vitis 編譯器 (v++) 編譯為 Xilinx 對象形式 (.XO) 文件,并由 Vitis 鏈接器 (v++ --link) 集成到 Vitis 平臺中。 Vitis 鏈接器生成新的設備映像(bit 文件)以及包含有關 PL 內核的信息的設備可執行文件 (XCLBIN)。Vitis 打包程序 (v++ --package) 打包設備二進制文件以及其他所需的文件,以構建可運行軟件。
等待 Vitis 運行完,我們就將 DPU 集成到了 platform 上。
審核編輯:湯梓紅
-
amd
+關注
關注
25文章
5682瀏覽量
139937 -
Linux
+關注
關注
88文章
11758瀏覽量
219008 -
DPU
+關注
關注
0文章
414瀏覽量
26963 -
命令
+關注
關注
5文章
755瀏覽量
23747
原文標題:開發者分享|AMD Kria? KR260 DPU配置教程 2
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
AMD Kria? KR 260套件+ROS 2快速開發機器人解決方案
PROPHESEE 攜手 AMD,推出業界首款兼容 Kria? KV260 視覺 AI 入門套件的事件視覺解決方案
【AMD KV260視覺入門開發套件試用】1、開箱&燒錄鏡像系統體驗
【KV260視覺入門套件試用體驗】KV260開發板初使用
【KV260視覺入門套件試用體驗】四、學習過程梳理&DPU鏡像&Resnet50
Rpi SenseHAT與AMD-Xilinx Kria KR260和Petalinux的接口
Kria KR260機器人入門套件:通過硬件加速釋放機器人
TRACO Power AC/DC工業電源產品特性
機器人開發套件 Kria KR260
AMD Kria KR260 DPU配置教程2
評論