AMD Kria KR260 DPU配置教程3

描述

本文作者:AMD 工程师 Shaoyi Chen

最后我们需要生成能够在 AMD Kria KR260 上运行的固件。

首先我们需要根据以下地址设置好 KR260 开发板:

为 platform 生成设备树文件。

开发板

执行完后,将在此目录下生成 pl.dtsi 文件:

device_tree/device_tree/pfmdevice/psu_cortexa53_0/device_tree_domain/bsp

创建固件时,我们将参考官方仓库:

git clone --branch xlnx_rel_v2022.1 


将最终的 bit 和 xclbin 文件,设备树文件 pl.dtsi,以及 shell.json 文件复制到文件夹下。文件夹结构应该类似于:

开发板

在 KR260 同级目录下运行 make,将生成最终可运行的固件。
 

将该目录通过 scp 命令上传到 KR260 开发板上。
运行:

开发板

将固件安装到开发板上,检查是否存在对应固件。

安装运行 dpu 所需要的包:‍

开发板

加载对应的固件:‍

开发板

查询DPU是否存在:

开发板

下载测试模型(点击阅读原文,下载测试模型):‍‍

开发板

运行测试模型:‍

xdputil benchmark /usr/share/vitis_ai_library/models/resnet50_pt/resnet50_pt.xmodel 5

 

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分