Vitis IDE入门helloworld程序

时间:2025-08-03  作者:Diven  阅读:0

操作系统:Ubuntu 18.04.4 LTS

Vitis IDE入门helloworld程序

命令lsb_release -a

安装Vitis

在线安装网速很慢,离线下载安装包,Xilinx_Vitis_2019.2_1106_2127.tar 30.76GB

解压缩

tar xvf Xilinx_Vitis_2019.2_1106_2127.tar

安装,需要至少120G磁盘空间,最好150G以上

cd Xilinx_Vitis_2019.2_1106_2127/

./xsetup

安装完成


 

安装petalinux

进入正题

首先打开Vivado 2019.2,File->New Project

Next,项目名称edt_zcu102_demo

默认

接下来的两个界面Add Sources和Add Constraints都直接Next,然后选择Boards,选择ZCU102,Next


Finish,之后项目自动打开,点Create Block Design

设计名称edt_zcu102_demo,然后OK

Add IP,如下图红色箭头所示

输入znyq进行过滤,并选择Zynq UltraScale+ MPSoC

点击Run Block Automation

默认,点OK

双击红框位置,查看自动化效果

点左侧PS-PL Configuration,展开,并将红框中的勾选框取消勾选,结果如图,OK

空白处右键,点击Validate Design

验证成功提示

右键Design Sources下的文件,点击Create HDL Wrapper

默认,点OK

创建完成之后,展开edt_zcu102_demo_wrapper,右键左侧红箭头,然后点Generate Output Products…

默认,点Generate

并生成最终的edt_zcu102_wrapper.xsa文件【TODO:此过程参考另一个教程】

使用petalinux生成linux镜像

petalinux和bsp(Board Support Packages)文件这里下载https://www.xilinx.com/support/download/index.html/content/xilinx/en/dow...

我的petalinux安装在~/Desktop/petalinux/下

执行命令source ~/Desktop/petalinux/settings.sh

进入bsp文件所在目录

创建工程命令petalinux-create -t project -s xilinx-zcu102-v2019.2-final.bsp

根据edt_zcu102_wrapper.xsa文件所在目录(注意不是文件,也不要拷贝.xsa至当前目录下)重新配置petalinux-config --get-hw-description='/home/caochenghua/project_1edt_zcu102/'



猜您喜欢

在数字化浪潮席卷全球的今天,人工智能(AI)技术正加速突破并深度融入各行各业,为各行业带来了变革性的影响。与此同时,MEMS(Micro-Electro-Mec...
2024-11-26 17:01:00

贴片电阻上的5R10表示其阻值为5.1欧姆。其中,R代表小数点,将前面的数字5和后面的数字10隔开。所以,5R10实际上是5.10的缩写,单位是欧姆 (Ω)。这...
2024-11-29 10:25:39

分离器是重要的工业设备,主要用于将混合物中的不同成分分离开来。作用,涉及多个领域,如化工、食品、制药等。在化工行业中,分离器能够有效去除原料中的杂质,提高产品的...
2024-11-26 00:00:00

你或许从未听说过电源芯片,但就像手机里的心脏,默默地为各种电子设备提供着能量。今天,我们就来聊聊其中一种常见的类型——八脚电源芯片。顾名思义,八脚电源芯片拥有八...
2024-08-02 00:00:00

大多数同学还在学校里敲Verilog的时候,是不知道几年之后自己到底要做哪个方向的工作的。除了问问学长学姐,逛逛论坛,就再没有其他想法了。所以很多人都会觉得...
2023-02-03 11:20:00

贴片电阻阻值变小,可能是多种因素共同作用的结果,主要包括以下几个方面:潮湿环境: 贴片电阻在潮湿环境下容易吸湿,导致表面形成一层导电薄膜,从而降低电阻值。尤其是...
2024-11-29 10:25:50

电子设备日益普及的今天,提高电源效率和降低功耗成为了电子工程师们不断追求的目标。而同步整流IC作为一种先进的电源管理技术,正是越来越重要的配件。传统的二极管整流...
2024-07-06 00:00:00

水口钳是在工业和家庭中使用的工具,具有多项显著优势。设计独特,能够轻松夹持各种形状和尺寸的物体,极大地提高了工作效率。水口钳通常采用高强度材料制造,耐磨损、耐腐...
2010-02-25 00:00:00

你是否曾因手机电量告急而焦虑?是否希望手机电池更耐用?其实,许多手机都隐藏着一个强大的功能——电池管理模式,可以帮助你延长电池续航时间,优化电池使用效率。今天,...
2024-10-13 00:00:00

真空吸笔是高效的工具,应用于多个领域。在电子行业,真空吸笔常用于精密元件的搬运与安装,能够轻松抓取微小的芯片和电路板,保证操作的准确性和安全性。在制造业中,真空...
2008-01-29 00:00:00