当前位置:首页 > CN2资讯 > 正文内容

linux 安装curses linux 安装vivado

2天前CN2资讯


目录

1.安装VMware Workstation

2.安装ubuntu,

3.安装vivado和sdk

4.安装petalinux


1.安装VMware Workstation

VMware和ubuntu尽量从官网下载自己所需要的版本,避免之后应用时后会有很多工具包不支持,官网下载速度都很快。

提醒各位注意版本控制!!

本文建议安装环境为VMware16pro版本,ubuntu16.04版本,vivado2018.3版本,petalinux2018.3版本;之后由于python工具包版本太低老出问题,于是升级为ubuntu20.04版本,vivado与xsdk可以正常使用,但是petalinux提示OS不匹配,最后在xlinx官网查看petalinux指导手册才发现版本匹配问题!太坑了。

再次提醒各位注意版本控制!!

petalinux2018.3仅支持ubuntu系统16.01、16.04版本的os!

petalinux2020支持ubuntu系统所有版本的os!

VMware官网:下载 VMware Workstation Pro | CN

ubuntu官网:下载Ubuntu桌面系统 | Ubuntu

2.安装ubuntu(仔细阅读文字,再根据图示操作)

点击创建新的虚拟机,典型配置,选择镜像存放的目录,编辑用户名及密码,选择系统安装目录,指定磁盘大小(尽量大,要考虑自己之后安装软件与应用),点击自定义硬件,内存和核心根据自己电脑配置即系统用途来选,在允许范围内尽量大,网络选择桥接模式(即虚拟机与主机直接连接网络),共享文件夹直接设置好,用于win系统与虚拟机传输大文件的中转站,共享文件夹目录在 虚拟机的computer/mnt/hgfs 下;最后是设置窗口看着舒服。后续自己可以搜索切换成国内镜像源这样下载工具包就会很快了。

补充:如果虚拟机已经设置了共享文件夹,ubuntu里 /mnt/hgfs/没有共享文件夹。

在终端输入此命令,即可恢复。(前提必须有vmware tools安装过了)

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

3.安装vivado和sdk

将安装包以及密钥都放到共享文件夹下,有时候无法在共享文件夹目录解压,需要复制到home目录下,解压,然后用终端在文件目录下运行xsetup文件就可以安装;安装步骤省略,路径尽量选择在home下自己创建一个文件夹,这样会避免一些文件执行的权限问题;安装过程与win下一致,安装完会有启动设置见下文。

补充:如果vivado长时间没有安装好,卡在Final processing:generating installed device list步骤,这是缺少ncurses库,打开终端输入

sudo apt install libncurses5

等待下载完成后,重新开始安装一次。安装路径选择之前的安装路径,很快就安装成功了。之后就是加载license。这个问题一般出在ubuntu20.4系统安装vivado2018.3版本的情况下。

部分情况会需要先自己启动一次才能这样快速启动,那就 先在/Xilinx/Vivado目录下打开终端,执行以下代码,启动vivado,在关闭,然后再设置快速启动。

source

设置快速启动方法:在终端窗口输入

sudo gedit ~/.bashrc

把下面两行加入到bashrc文件最后,这样每次直接打开终端,输入vivado或者 xsdk就可启动软件;如下图所示最后一行是petalinux的环境变量别名,直接输入sptl即可启动petalinux(后续有详细操作);其中路径都为自己的安装路径;

source /home/zts/Xilinx/Vivado/2018.3/ source /home/zts/Xilinx/SDK/2018.3/

安装usb驱动,是指在Linux系统下的vivado能扫描到硬件的驱动

//对应自己的vivado安装目录 cd /Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin64/install_script/install_drivers/ sudo ./install_drivers

4.安装petalinux

参考阿莫电子论坛正点原子的领航者开发指南

《领航者ZYNQ之嵌入式Linux开发指南_V2.0》第五章 Petalinux的安装 (amobbs.com 阿莫电子论坛)

首先配置安装环境

sudo apt-get install tofrodos iproute2 gawk gcc g++ git make net-tools libncurses5-dev \ tftpd zlib1g:i386 libssl-dev flex bison libselinux1 gnupg wget diffstat chrpath socat \ xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential \ libsdl1.2-dev libglib2.0-dev screen pax gzip automake

 然后这里我没有采用正点原子的安装方法,我在home目录下创建了/petalinux/2018.3,执行以下语句,在我创建的目录下安装了petalinux

./petalinux-v2018.3-final-installer.run /home/zts/petalinux/2018.3/

安装过程要根据提示敲回车与阅读协议敲Y;安装成功后输入 echo $PETALINUX 可以看到petalinux版本

 设置Petalinux的环境变量别名,通过别名可以快速启动petalinux

echo "alias sptl='source $PETALINUX/settings.sh'" >> ~/.bashrc

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25846.html

    分享给朋友:

    “linux 安装curses linux 安装vivado” 的相关文章

    如何以便宜价格注册com域名并降低续费成本

    在互联网的世界中,com域名是最为人熟知和广泛使用的顶级域名之一。当我第一次接触域名注册时,com域名吸引我的是它的简单性和易记性。每当有人提到网站地址,往往就是以.com结尾的,这使得它成为许多企业和个人建立在线存在的主流选择。 com域名的意义不仅仅在于一个简单的名称。它代表了商业形象、品牌价值...

    QQ邮箱服务器完全指南:配置、安全性与优化技巧

    QQ邮箱服务器概述 QQ邮箱是由腾讯公司推出的一款广受欢迎的电子邮件服务。它的优势不仅在于强大的存储容量,还有丰富的功能,适合个人和企业用户使用。很多人都习惯使用QQ邮箱来发送、接收邮件,因此有必要了解其背后的邮件服务器。 在我使用QQ邮箱的过程中,发现它使用的是腾讯自家搭建的邮件服务器。这些服务器...

    2023年美国服务器市场分析与未来展望

    在美国,服务器市场一直以来都具有举足轻重的地位。到了2023年,这个市场依旧保持着强劲的增长势头。根据IDC的分析报告,2023年第一季度,美国的服务器市场规模达到了2212亿美元,相比去年增长了2%。这不仅显示了市场的健康发展,也奠定了美国在全球服务器市场的领导地位,全球市场份额约为30%。 随着...

    如何获取免费VPS服务无需信用卡:一站式指南

    在互联网时代,虚拟专用服务器(VPS)成为了很多开发者和企业的优选。VPS基本上是一个分隔的服务器环境,用户可以在其中安装操作系统和运行应用程序。它既拥有独立服务器的功能,又比共享主机更具经济性。对很多人来说,了解VPS的运行机制和它的适用场景是非常重要的。 免费VPS服务越来越受到关注。在预算有限...

    搬瓦工查看流量使用的最佳方法与管理策略

    在使用搬瓦工(BandwagonHost)这家VPS提供商时,了解流量的相关信息是非常重要的。搬瓦工的流量套餐设计十分灵活,满足了不同用户的需求。每个VPS方案都设有流量限制,比如每月500GB或1TB,这些限制会直接影响到我们如何使用这些资源。用户在选择方案时,应该充分考虑自己的日常使用习惯,以便...

    怎么看VPS的路由好不好:评估与优化路由性能的方法

    如何评估VPS路由性能 VPS的路由性能对网站的加载速度和用户体验至关重要。评估VPS的路由性能,我通常会关注几个关键指标,包括延迟、丢包率和带宽。了解这些内容能够帮助我判断服务器能否在高流量时段保持稳定运行。 在这过程中,我特别重视使用一些专业的测试工具。这些工具可以帮助我全面了解VPS的网络性能...