本文转载自: Xilinx技术社区微信公众号
这是《创建 Vitis 加速平台》系列的第 4 篇博文。
在本系列博客的前几篇博文中,我们讲解了如何创建硬件和软件工程。下一步,我们将讲解如何在Vitis™中封装此工程。
随后,我们将在 Vitis 中通过创建简单应用并对其进行加速,以便对该工程进行测试。
创建应用:
启动 Vitis 并创建应用工程。
选择“Select a platform from therepository”以从存储库中选择平台,然后单击 + 图标:
浏览至您的定制平台:
注:确保流程设置为“嵌入式加速 (Embedded Accel)”。
我们还可以看到部分资源,这里显示的是已启用的时钟。
为工程命名:
此处应用设置应可使用您在封装平台时输入的设置自动完成填充:
这里我们使用模板:
我计划在 ZCU104 评估板上运行此工程,因此我把“当前使用的构建配置 (Active Build Config)”更改为“硬件 (Hardware)”:
然后执行构建:
这样就会执行如下所述操作:
现在,对含 sd_card.img 文件的 SD 卡进行格式化。
我使用的是 Win32 Disc Imager:
现在,您的 SD 卡应如下示例所示:
如果您不想使用 Win32 Disc Imager,则手动复制即可。
运行应用:
启动 Linux 镜像,并使用以下命令:
cd /mnt/mmcblkp0 source ./init.sh ./my_first_accel binary_container_1.xclbin
至此大功告成,应用测试现已成功完成。