跳转到主要内容

将赛灵思 SDK 工程移植到 Vitis 的分步指南

judy 提交于

<font color="#FF8000">作者:Nutan Rajaram Ghatge,Xilinx工程师
<body>注意:本文来源于<a href="https://forums.xilinx.com/t5/%E8%B5%9B%E7%81%B5%E6%80%9D%E4%B8%AD%E6%96…,</a>如需转载,请写明出处作者及赛灵思论坛链接并发邮件至cncrc@xilinx.com,未经Xilinx及著作权人许可,禁止用作商业用途</body>
</font>

从 2019.2 版开始,赛灵思 SDK 开发环境已统一整合到全功能一体化的 <a href="https://china.xilinx.com/products/design-tools/vitis/vitis-platform.htm…; target="_blank" rel="nofollow noopener noreferrer">Vitis™ 统一软件平台</a>中。

尊敬的 SDK 用户,您只需轻点几下鼠标即可体验这一功能丰富的工具!

马上开始将工程从赛灵思 SDK 移植到 Vitis 吧。

<strong>Vivado 工程升级</strong>

工程必须先备份,然后才能移植。
请打开旧版本的 Vivado 工程,选择执行升级,如下图所示。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91105-01.p…; alt=""></center>

浏览到“Reports -> Report IP Status”
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91106-02.p…; alt=""></center>

浏览到“IP status”窗口,检查状态,然后升级 IP
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91107-03.p…; alt=""></center>

生成比特流,然后浏览到“File -> Export -> Export Hardware”以导出比特流和 XSA

<strong>将 SDK 工程导入 Vitis 工作空间</strong>

启动 Vitis IDE。
浏览到“file -> Import”,导入旧版本的赛灵思 SDK 工程
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91108-04.p…; alt=""></center>

选择“Import Type”下的“Eclipse workspace or zip file”,然后单击“Next”
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91109-05.p…; alt=""></center>

在下一个窗口中选择根目录和要导入的工程。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91110-06.p…; alt=""></center>

导入成功后,用户即可看到导入的应用工程和平台工程,如下图所示。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91111-07.p…; alt=""></center>

导入的板级支持包现已存在于平台工程内,如下图所示。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91112-08.p…; alt=""></center>

下一步,我们需要将硬件规格更新至最新版本。右键单击平台工程,并单击“Update Hardware Specification”
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91113-09.p…; alt=""></center>

选择从 Vivado 导出的 XSA 文件,然后单击“OK”。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91114-10.p…; alt=""></center>

更新后,您将在平台工程旁看到“Out-of-date”标签。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91115-11.p…; alt=""></center>

右键单击平台工程,然后选择“Build Project”。
<center><img src="http://xilinx.eetrend.com/files/2020-03/wen_zhang_/100047863-91116-12.p…; alt=""></center>

重新构建应用工程。

至此移植已大功告成!