0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vitis软核固化代码流程说明

C29F_xilinx_inc 来源:赛灵思 作者:赛灵思 2022-02-16 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在搭建完Block Design以及硬件代码后,生成bit;

bit文件生成成功后,点击Export Hardware,导出xsa文件:(xsa做连接使用)

pYYBAGIMpLWAV8FiAADPvihBBSE084.png

勾选 include bitstream

pYYBAGIMpLeAPhveAABtd-tcLyk470.png

有了xsa文件,就可以启动Vitis 了。

poYBAGIMpLiAELPhAADHqPZTiJo240.png

选择工作目录

poYBAGIMpLqAc7V6AACGScVafp8339.png

pYYBAGIMpLuAJ-24AACezsxXrag861.png

poYBAGIMpLyAQed0AAAuvOWie9M391.png

选择使用xsa后,选择XSA路径即可。完成后bulid project!!!
再建立一个APP project工程,用于代码书写。写完后bulid project!!!

开始固化
固化需要两步。
第一步是在Program FPGA对话框里面,将bit文件和Vitis工程elf文件合并成一个download.bit文件:

pYYBAGIMpL6AH9wiAAEGMUY6Q2Q814.png

第二步就是在Program Flash对话框中,把合并后的download.bit文件烧写到SPI Flash里面:
选择对应型号flash即可。

poYBAGIMpMCAZrs3AABzKQQDOVs935.png

若更改vivado代码更改了,新生成了bit文件,然后,整个Vitis工程都必须删了重建!!!!!!
重新建立Platform工程,Build一下,再重新建立Application工程,再Build一下
点Program FPGA生成download.bit,再点Program Flash把download.bit固化到flash

审核编辑:符乾江

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

    关注

    30

    文章

    4947

    浏览量

    73263
  • Vitis
    +关注

    关注

    0

    文章

    155

    浏览量

    8272
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开启功能的MOS管开关电路说明

    电源开关电路,经常用在各“功能模块”电路的电源通断控制,是常用电路之一。本文要讲解的电源开关电路,是用MOS管实现的,且带开启功能。 电路说明 电源开关电路,尤其是MOS管电源开关电路,经常用在各
    发表于 12-01 08:23

    如何在AMD Vitis Unified IDE中使用系统设备树

    您将在这篇博客中了解系统设备树 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 维护来自 XSA 的硬件元数据。本文还讲述了如何对 SDT 进行操作,以便在 Vitis Unified IDE 中实现更灵活的使用场景。
    的头像 发表于 11-18 11:13 2888次阅读
    如何在AMD <b class='flag-5'>Vitis</b> Unified IDE中使用系统设备树

    AMD Vitis AI 5.1测试版现已开放下载

    AMD Vitis AI 5.1全新发布——新增了对 AMD Versal AI Edge 系列神经网络处理单元( NPU )的支持。Vitis AI 包含优化的 NPU IP、模型编译工具和部署 API,可在嵌入式平台上实现可扩展的高性能推理。
    的头像 发表于 11-08 09:24 1035次阅读

    e203 如何和FPGA通信?

    求教e203 如何和FPGA通信
    发表于 11-07 06:15

    AMD Vitis AI 5.1测试版发布

    AMD Vitis AI 5.1全新发布——新增了对 AMD Versal AI Edge 系列神经网络处理单元 (NPU) 的支持。Vitis AI 包含优化的 NPU IP、模型编译工具和部署 API,可在嵌入式平台上实现可扩展的高性能推理。
    的头像 发表于 10-31 12:46 537次阅读

    E203提高CPU时钟频率方法

    本文将分享我们团队提高E203主频的办法。 查阅芯来科技官方出版的《手把手教你设计CPU——RISC-V处理器篇》教材,我们发现,原本设计的E203主时钟域应该是100MHZ
    发表于 10-29 06:19

    芯来e203移植开发分享(二)——仿真文件简述与itcm固化程序

    根据上次的分享,已经把e203成到verdi与vcs仿真环境下。这次简单介绍一下e203的仿真文件与itcm固化程序的仿真。 仿真文件 简单分析一下e203的自带的仿真文件,跟着上次的分享,我们
    发表于 10-27 06:04

    ZYNQ UltraScalePlus RFSOC QSPI Flash固化常见问题说明

    璞致 ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常见问题说明
    发表于 08-08 15:49 0次下载

    如何在Unified IDE中创建视觉库HLS组件

    最近我们分享了开发者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程Vitis 传统 IDE)和开发者分享|AMD Vitis HLS 系列 2:AM
    的头像 发表于 07-02 10:55 1182次阅读
    如何在Unified IDE中创建视觉库HLS组件

    使用AMD Vitis Unified IDE创建HLS组件

    这篇文章在开发者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程Vitis 传统 IDE) 的基础上撰写,但使用的是 AMD Vitis Unifie
    的头像 发表于 06-20 10:06 1991次阅读
    使用AMD <b class='flag-5'>Vitis</b> Unified IDE创建HLS组件

    如何使用AMD Vitis HLS创建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 来创建一个 HLS IP,通过 AXI4 接口从存储器读取数据、执行简单的数学运算,然后将数据写回存储器。接着会在 AMD Vivado Design Suite 设计中使用此 HLS IP,并使用嵌入式 Vitis
    的头像 发表于 06-13 09:50 1324次阅读
    如何使用AMD <b class='flag-5'>Vitis</b> HLS创建HLS IP

    国际亮相中国建2025数字生态大会

    此前,5月13日至14日,中国建2025数字生态大会在雄安会展中心隆重召开。大会以“数智赋能新生态,转型共赢创未来”为主题,由中国学会指导、中国建成员单位中华辉承办。中
    的头像 发表于 05-20 15:55 645次阅读
    中<b class='flag-5'>软</b>国际亮相中国<b class='flag-5'>核</b>建2025数字生态大会

    RZT2H CR52双BOOT流程和例程代码分析

    RZT2H是多核处理器,启动时,需要一个“主”先启动,然后主根据规则,加载和启动其他内核。本文以T2H内部的CR52双为例,说明T2H多核启动
    的头像 发表于 04-03 17:14 2758次阅读
    RZT2H CR52双<b class='flag-5'>核</b>BOOT<b class='flag-5'>流程</b>和例程<b class='flag-5'>代码</b>分析

    瑞萨RZT2H CR52双BOOT流程和例程代码分析

    以双CR52 Core为例,说明了T2H多核系统的BOOT流程
    的头像 发表于 04-02 09:28 1785次阅读
    瑞萨RZT2H CR52双<b class='flag-5'>核</b>BOOT<b class='flag-5'>流程</b>和例程<b class='flag-5'>代码</b>分析

    UVLED光固化机:固化行业的革新力量

    在快速发展的固化行业中,UVLED光固化机以其独特的优势与特点,正逐步成为众多企业的首选设备。今天,就让我们一起深入探讨UVLED光固化机在固化行业的卓越表现吧!‌一、超长使用寿命,降
    的头像 发表于 12-24 13:24 1164次阅读
    UVLED光<b class='flag-5'>固化</b>机:<b class='flag-5'>固化</b>行业的革新力量