Linux安装vivado方法

2023-09-18 10:31:14


76585 - Vivado 2020.x - couldn't load file "librdi_commontasks.so": libtinfo.so.5: cannot open shared object file: No such file or directoryUbuntu 20.04 users can also install the libtinfo.so.5 library directly:

sudo apt-get install libtinfo5
//---------------------------------------------------------------------
1.Vivado install
    解压:sudo tar xvzf "你的下载文件路径+文件名.tar.gz"
    //cd进入你解压后的文件夹,在该文件夹执行下列安装(最简单的是在该文件夹下打开终端),也可使用绝对路径
    安装:sudo ./xsetup.
./ 表示运行某个文件,回车后会要求你输入密码,就是开机密码,不会显示,输入后直接回车,然后就会看到vivado安装界面,和win下一样。直接./ xsetup也能启动安装界面,但就无法安装在opt下面。
2.Vivado Start
1].在终端中,打开.bashrc文件,(安装gedit :sudo apt install gedit)

sudo gedit .bashrc          注意,是gedit  空格.bashrc

[2].在该文件末端,添加:
source /opt/Xilinx/Vivado/2018.2/settings64.sh               2018.2根据版本不同,路径也会不同,可能是2018.3....
source /tools/Xilinx/Vivado/2022.1/settings64.sh         2022.1

source ~/.bashrc
[3].关闭终端,并在你想创建vivado工程的目录下,右键打开终端,然后执行:
vivado

即可启动vivado

3.装JTAG驱动

进入到vivado的driver安装目录下,文件->其他位置->计算机->opt->xilinx->vivado->2018.2->data/xicom/cable_drivers/lin64/install_script/install_drivers/   右键打开终端输入  sudo ./install_drivers   回车,输入密码,ok。
4.SDK配置

launch sdk后,ctrl + b 发现 Error: Program "make" not found in PATH。

去xilinx官网搜索一波,发现了这个,https://forums.xilinx.com/t5/Embedded-Development-Tools/Program-quot-make-quot-not-found-in-PATH-compile-issue/m-p/790428#M42809

总结说来,

[1].sudo apt-get install make
[2].sudo apt-get install build-essential
[3].sudo apt-get install lib32stdc++6

5.uninstall
sudo ./xsetup -help
sudo ./xsetup -b Uninstall

6.vscode setting
code [file name] +[line number]

7.安装字体
sudo apt-get install ttf-mscorefonts-installer
终端右键点击 配置文件首选项 选择自定义字体。
VSCODE字体配置:
{
    "editor.detectIndentation": false,
    "editor.mouseWheelZoom": true,
    "editor.tabCompletion": "on",
    "editor.fontFamily": "monospace, 'Droid Sans Mono', 'Courier 10 Pitch', 'monospace', 'Droid Sans Fallback'",
    "files.autoGuessEncoding": true,
    "editor.fontSize": 20,
    "workbench.activityBar.visible": false
}

8.安装GCC解决仿真报错
RROR: [XSIM 43-3388] /usr/bin/gcc not found, please install GCC for your Linux distribution.

a.Start by updating the packages list:

sudo apt update

b.Install the build-essential package by typing:

sudo apt install build-essential

The command installs a bunch of new packages including gcc, g++ and make.

c.You may also want to install the manual pages about using GNU/Linux for development:

sudo apt-get install manpages-dev

To validate that the GCC compiler is successfully installed, use the gcc --version command which prints the GCC version:

gcc --version

The default version of GCC available in the Ubuntu 18.04 repositories is 7.4.0:

9. 一个更加方便优美的软件启动方法

Vivado的程序默认安装在在/tools/Xilinx/Vivado/2021.2/bin/vivado,但是每次打开vivado都需要cd半天十分麻烦,所以我们可以直接source一下它:

source /tools/Xilinx/Vivado/2021.2/.settings64-Vivado.sh
这里的source类似于Windows中的加入环境变量,只有环境变量中的命令才能在终端中使用。同样的,我们可以把其他软件一并source了,按顺序执行以下命令:

cd                     #切换到用户目录下
sudo gedit .bashrc    #终端在每次启动时会加载配置文件中的内容
source ~/.bashrc     #使修改立刻生效
在.bashrc末尾追加如下内容:

source /tools/Xilinx/Model_Composer/2021.2/settings64.sh
source /tools/Xilinx/Vitis/2021.2/settings64.sh
source /tools/Xilinx/Vitis_HLS/2021.2/settings64.sh
source /tools/Xilinx/Vivado/2021.2/settings64.sh
//----复制初始配置文件到script目录
sudo cp -i Vivado_init.tcl /tools/Xilinx/Vivado/2022.1/scripts/

10.install weixin
sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.deb
sudo apt-get install -f -y ./ukylin-wechat_3.0.0_amd64.deb

更多推荐

基于Hadoop的豆瓣电影的数据抓取、数据清洗、大数据分析(hdfs、flume、hive、mysql等)、大屏可视化

目录项目介绍研究背景国内外研究现状分析研究目的研究意义研究总体设计数据获取网络爬虫介绍豆瓣电影数据的采集数据预处理数据导入及环境配置Flume介绍Hive介绍MySQL介绍Pyecharts介绍环境配置及数据加载大数据分析及可视化豆瓣影评结构化分析豆瓣电影类型占比分析豆瓣电影导演排行榜分析不同国家的电影数据分析电影演员

PostgreSQL 主从复制&故障切换

文章目录前言环境准备搭建主从节点配置主从节点从节点加入主节点查看主从信息主从故障切换前言PostgreSQL的主从复制是一种非常简单且常用的高可用性和可扩展性解决方案,本质上是将主服务器的数据复制到一个或多个从服务器上,从而提高系统的性能和可靠性,并提供数据备份和故障恢复的能力。环境准备搭建主从节点准备两个节点,一主一

@Deprecated

@Deprecated是一个Java中的注解,用于指示某个类、方法、字段或者其他程序元素已经被废弃不再建议使用。使用@Deprecated注解可以向其他开发者传达这个元素已经过时,不推荐使用,并提醒他们使用其他替代的方案。通常情况下,当一个类、方法、字段或者其他程序元素被@Deprecated注解标记之后,编译器会在使

知识图谱基本工具Neo4j使用笔记 五 :APOC插件安装及简单应用

文章目录一、使用场景二、系统说明三、配置安装1.插件下载2.文件下载说明3.版本对应4.安装位置5.修改配置文件6.注意问题7.web端启动:测试四、简单应用1.编辑距离2.基于编辑距离的相似度3.模糊匹配一、使用场景APOC(AwesomeProceduresonCypher)是Neo4j图数据库的一个插件,它提供了

SOLIDWORKS2024新功能--SOLIDWORKS篇(二)

该章节包括以下主题:切口工具槽口延伸戳记工具薄片和槽口中的切割法线切口工具您可以使用切口工具在空心或薄壁圆柱体和圆锥体中生成切口。通过选择圆柱面或圆锥面上的边线,您可以将零件平展为钣金。在早期版本中,如果您有圆柱形或圆锥形零件,则必须在基本草图中有意生成间隙才能将零件转换为钣金。SOLIDWORKS仅支持直线切断,不支

文盘Rust -- tonic-Rust grpc初体验 | 京东云技术团队

gRPC是开发中常用的开源高性能远程过程调用(RPC)框架,tonic是基于HTTP/2的gRPC实现,专注于高性能、互操作性和灵活性。该库的创建是为了对async/await提供一流的支持,并充当用Rust编写的生产系统的核心构建块。今天我们聊聊通过使用tonic调用grpc的的具体过程。工程规划rpc程序一般包含s

zabbix自定义监控、钉钉、邮箱报警 (五十六)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录一、实验准备二、安装三、添加监控对象四、添加自定义监控项五、监控mariadb1、添加模版查看要求2、安装mariadb、创建用户3、创建用户文件4、修改监控模版5、在上述文件中配置路径6、重启zabbix-agent验证六、监控NGINX1、安装NG

干货!网络丢包故障定位全景指南

极客星球:深入理解网络子系统欢迎加入极客星球,一起学习,快速成长:修炼基本功,打好高薪基础:分享基础技术深度理解,基础概念深度解析,经典书籍推荐和读书分享,经典源码阅读分享等,不定期直播分享,问题答疑解惑;扩展技术深度和技术视野:分享热门技术发展,国内外大厂技术内幕,业界解决方案;校招/社招免费就业指导:模拟面试,简历

精准测试(针对人工执行的测试用例和自动化测试脚本)

在软件测试中,我们常常碰到两个基本问题(困难):很难保障无漏测:我们做了大量测试,但不清楚测得怎样,对软件上线后会不会出问题,没有信心;选择待执行的测试用例:面对大量的回归测试用例时,我们没有足够的时间完成测试,如何选择出有效的测试用例呢?虽然我们会有一些策略,如基于风险的测试策略、基于操作剖面的测试策略或组合测试策略

系统架构:软件工程速成

文章目录参考概述软件工程概述软件过程可行性分析可行性分析概述数据流图数据字典需求分析需求分析概述ER图状态转换图参考软件工程速成(期末+考研复试+软考)均适用.支持4K概述软件工程概述定义:采用工程的概念、原理、技术和方法来开发与维护软件。三要素:方法:完成软件开发各项任务的技术方法,回答“怎么做”。工具:为运用方法提

美创科技入选IDC中国等保合规市场报告推荐厂商

近日,全球领先的IT研究和咨询公司IDC正式发布《IDCPersepctive:中国等保合规市场洞察,2023》报告。在该市场报告中,IDC对中国等保合规市场的发展现状进行调研,明确了最终用户等保合规建设的痛点、难点,阐述了市场中各技术服务提供商的产品服务方案和优势。美创科技凭借在数据安全和运行安全领域专业能力与积累实

热文推荐