Ubuntu18.04安装Vivado和Vitis 2021.1

保姆级教程:在Ubuntu 18.04上用Vivado 2021.1和Vitis搞定ZYNQ-7000的PL流水灯与PS串口打印 本文提供在Ubuntu 18.04上使用Vivado 2021.1和Vitis开发ZYNQ-7000的完整教程,涵盖PL流水灯设计与PS串口打印实现。从环境配置、Verilog编码到BOOT.bin生成与SD卡烧录,详细讲解每个步骤,帮助开发者快速掌握ZYNQ开发全流程。 阅读详情

前言:

最近一直在搞Xilinx这个平台,故写写博客笔记,留个脚丫。

1、Vivado Vitis读法

刚开始接触这个平台,发现最有意思的就是Vivado和Vitis的读法了。

Vivado 读 “vi:瓦都”,这个一致没问题。

Vitis就有两种读法:官方人员读“歪体丝”,私下比较多读“vi:体丝”。

一开始我听着两种读音有点没反应过来。

2、下载Vitis2021.1软件

首先Vitis2021.1 是包含有Vitis 和 Vivado两个工具的安装的。

Xilinx官网Vitis下载链接,自己可以申请一个Xilinx的账号,登录下载。

下载

 建议下载整个安装包,这样Windows也可以安装也可以拷贝给他人。

下载过程比较久,可以去申请一下Licence。

下载完成后,解压到电脑上,路径不要含有中文。

解压到Windows电脑有可以在自己Windows也安装一个(前提是你电脑硬盘空间比较充裕);

主要原因是如果把安装包解压在Ubuntu虚拟机上会占用磁盘大空间,即使后面你在Ubuntu把相关文件删除了,在Windows下看,保存Ubuntu的文件夹空间也不会释放。

故后面的涉及到下载大文件解压的,尽可能用Windows解压在共享文夹

Vivado详细使用教程 | LED闪烁示例 RTLProject”是指按照正常设计流程所选择的类型,这也是常用的一种类型,“RTL Project”下的“Do not specify sources at this time”用于设置是否在创建工程向导的过程中添加设计文件,如果勾选后,则不创建或者添加设计文件,下面一个不用管。这个文件只用于仿真,不能用于设计的综合和实现。打开软甲------>新建工程------->设计输入------->分析与综合------->约束输入------->设计实现-------->生成和下载比特流。 阅读详情

相关推荐

Vivado的安装以及使用_入门

Vivado的安装以及使用 零. Vivado简要介绍 Vivado是FPGA厂商赛灵思提供的一款EDA(Electronic Design Automation)工具. 在电子设计自动化方面, 其主要提供了四种功能: RTL代码编写, 功能仿真, 综合(synthesis)以及实现(implementation). 其中, RTL代码编写用于编写设计的HDL描述(利用VHDL和System Verilog两种语言); 功能仿真用于测试编写出的代码功能是否符合预期, 需要编写相关的testbench文件;

weixin_42452031的博客 3万+

ZYNQ-7000开发板避坑实录:在Ubuntu 18.04上搞定Vivado 2021.1 + Vitis的PL/PS联合调试与SD卡固化

本文详细介绍了在Ubuntu 18.04系统上配置Vivado 2021.1与Vitis工具链的全流程,特别针对ZYNQ-7000开发板的PL/PS联合调试与SD卡固化过程中的常见问题提供了解决方案。从环境准备、工具链安装到工程创建和联合调试,涵盖了开发者在Linux平台下可能遇到的各种挑战,并分享了制作BOOT.bin文件的关键技巧。

weixin_30621959的博客 386

Ubuntu20.04安装Vitis2021.2+vivado+petalinux2021.2持续更新中

虚拟机安装Ubuntu 22.04+Vitis2021.2+petalinux2021.2

mamak426的专栏 7416

解决Vitis/Vivado 2024.2在Ubuntu 22.04.4下的神秘崩溃及installLibs.sh和plnx-env-setup.sh依赖问题

摘要: 在Ubuntu 22.04.4 LTS上部署Xilinx 2024.2工具链时,作者遇到三大问题:Vitis HLS神秘崩溃、installLibs.sh依赖安装失败及PetaLinux环境配置报错。通过重装纯净系统解决HLS崩溃,手动安装libssl1.0.0修复依赖脚本,并调整Python包名适配PetaLinux需求。最终总结强调:从纯净系统出发,针对性解决依赖冲突,是稳定运行Xilinx工具链的关键。全文为类似场景提供了可复用的解决方案。

xingzhan2012的博客 2607

Ubuntu18.04下安装Vivado2019.2 Vitis Petalinux详细步骤,避坑指南

目录 1.准备工作 2.安装vivado 1.准备工作 官网下载安装包,vivado和vitis可以一起安装,下载vivado时下载包含vitis的安装包,注:vitis早期也叫SDK,下载链接如下 https://china.xilinx.com/support/download/index.html/content/xilinx/zh/downloadNav/vitis/archive-vitis.html 进入链接后点2019.2,拉到最后下载30G的那个文件,其他大小的可能不包含vi

Pierre 5584

Vitis 安装及环境配置

Vitis 官方手册 https://www.xilinx.com/html_docs/xilinx2020_1/vitis_doc/index.html Xilinx Downloads center https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vitis.html 系统要求如下图所示,Windows系统只能支持Vitis嵌入式系统开发流程,不能支持加速设计 1.安装ubuntu18.0

怠桑的博客 7049

安装Xilinx Vitis的一些坑

安装Xilinx Vitis的一些坑 下载安装vitis 2020.2 从官网能够很轻松的下载到vitis的安装包,可以下载Installer进行自动下载安装,也可以下载整个文件的压缩包,通过其中的setup进行安装。 我在一开始是打算使用Installer安装器进行安装的,毕竟这个比较方便快捷。 Installer下好后,启动之后开始vitis的下载,但在下载过程中,多次出现了错误,弹出一个窗口提示“出现一个或多个问题”。为此进行了多次尝试,每次都会弹出该问题。 认为可能是系统版本的问题,因为vitis的

Miracle1412的博客 7651

FPGA设计入门:Vivado综合简介

本篇文章主要介绍了Vivado综合的基本流程、详细配置和综合结果分析,希望能够帮助读者更好地掌握FPGA设计技术。当然,FPGA设计是一项需要不断探索和实践的工作,本文只是对该技术的一个简单入门介绍,读者可以根据自身需要进行更加深入的研究。

与其临渊羡鱼,不如退而结网 3715

Auto.js凉了之后,我们该用啥?AutoX.js保姆级环境搭建与第一个脚本实战(2024最新)

本文详细介绍了AutoX.js作为Auto.js替代方案的环境搭建与脚本开发实战指南。从技术生态现状分析到2024最新环境配置,再到编写第一个实用脚本和进阶调试技巧,帮助开发者无缝迁移至AutoX.js平台。特别适合需要手机自动化的JavaScript开发者,涵盖从基础到企业级应用的全套解决方案。

weixin_28737073的博客 384

从SolidWorks到URDF:插件使用、关节配置与PyBullet仿真避坑指南

本文提供了一份从SolidWorks导出URDF模型并导入PyBullet进行仿真的完整实战指南。详细讲解了SolidWorks插件的正确安装与配置、关节类型的选择与坐标系对齐的核心技巧,并针对PyBullet仿真中常见的模型散架、路径错误、物理属性异常等问题提供了深度避坑解决方案,帮助机器人开发者高效完成从设计到仿真的全流程。

weixin_29081101的博客 538

卫星监测“America”级#两#栖#攻#击#舰#(LHA-6)出港

卫星监测“America”级#两#栖#攻#击#舰#(LHA-6)出港 前脚刚走,后脚又来,山姆大叔又来刷存在感,2020年7月28日,USS Ronald Reagan流窜在我国东海海区被卫星拍了下来: 2020年8月1日,最新卫星图像显示USS Ronald Reagan已经返回母港日本横须贺:距离其出港(2020年6月8日)已经过去了快两个月 然而事情并没有到此结束,“America”级#两#栖#攻#击#舰#(LHA-6)选择在 “八.一” 这个特殊的日子前后出港颇具挑衅的味道。 根据2020年

qq_46071146的博客 1558

Vim 入门到够用:Linux 文本编辑器的三种模式、常用操作与实战技巧

i 进入编辑模式Esc 退出编辑模式回到命令模式: 从命令模式进入底行模式编辑,不一定非得“打开就直接打字”。一旦你接受了“模式”这件事,后面很多操作都会顺起来。学 Vim,不要追求一次学全,先把“命令模式—编辑模式—底行模式”这条主线练熟。只要这条主线通了,后面的复制、删除、搜索、替换,都是顺手补上去的能力。

Web安全工具库 791

【分布式系统学习】CAP原理详解

概述:互联网最重要任务莫过于海量数据处理,即大规模分布式系统,分布式是互联网的核心技术!!!如上所述,分布式系统是无法同时满足CAP三个特性的。1.Atomicity(原子性)一个事务中的所有操作,要么全部完成,要么全部不完成,不会在中间某个环节结束。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。2.Consistency(一致性)在事务开始之前和事务结束以后,数据库的完整性没有被破坏。3.Isolation(隔离性)

大龄烤红薯的博客 5013

别再让步进电机‘发烧’了!用FOC闭环驱动实现精准力矩控制(基于P0斩波恒流版)

本文详细介绍了如何利用FOC闭环驱动技术(基于P0斩波恒流版)解决步进电机过热和力矩控制不精准的问题。通过对比传统开环控制的缺陷,展示了FOC在降低温度、提升精度和能效方面的显著优势,并提供了硬件配置、软件实现及性能优化的完整方案。

weixin_30872157的博客 562

【以太网硬件十九】SGMII到底能不能直接出光模块?

详细解释为什么SGMII可以直接出光模块及其使用限制

highman110的博客 1万+

9.20华为OD机试真题 新系统 - 字符串分组求和 (Java/Py/C/C++/Js/Go)

9.20华为OD机试真题 新系统 - 字符串分组求和 (Java/Py/C/C++/Js/Go)

算法大师! 526

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: VMware拖动复制粘贴无效
下一篇: Ubuntu18.04安装SSH远程登录服务
sudaroot
博客等级 码龄10年 2万+粉丝 135原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值