当前位置:   article > 正文

Ubuntu18.04下安装Vivado2019.2 Vitis Petalinux详细步骤,避坑指南_先装petalinux还是先装vivado

先装petalinux还是先装vivado

扶我起床,我要学习(:3[▓▓]

目录

1.准备工作

2.安装vivado

3.安装Petalinux



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的那个文件,其他大小的可能不包含vitis

petalinux下载地址如下

https://china.xilinx.com/support/download/index.html/content/xilinx/zh/downloadNav/embedded-design-tools/archive.html

 ************* (。_ 。) ✎_学习计划走起 *************分界线 *************

安装Ubuntu系统

我比较喜欢用虚拟机,因为虚拟机可以拍快照,随时可以恢复。

安装Ubuntu虚拟机的方法很多,可以自行安装,由于需要安装2019版本的,安装包会占用较多的磁盘空间,加上petalinu一个工程就20多G,建议虚拟机时磁盘空间在300GB以上。

安装好虚拟机后可以安装vmtool实现共享文件夹:

虚拟机设置:CD加载Windows下vm安装目录的linnux.iso文件,启用共享文件夹。

进到Ubuntu里安装vmtool,解压后进入文件夹,执行以下命令,期间输入几次yes后就安装好了

sudo ./vmware-install.pl

安装好后,在 /mnt/hgfs/ 目录下就可以看到共享文件夹。此时可以执行以下命令创建个快捷方式到home目录下,方便使用:

ln -s /mnt/hgfs/Share/ /home/xerus/

2.安装vivado

解压安装包,路径可以自己修改

  1. #解压
  2. sudo tar xvzf /mnt/hgfs/Share/xilinx_vitis_2019.2_1106_2127.tar.gz -C /home/xerus/Application/temp/
  3. #进入解压目录
  4. cd /home/xerus/Application/temp/Xilinx_Vitis_2019.2_1106_2127/
  5. #赋权限
  6. sudo chmod 777 xsetup
  7. #安装
  8. ./xsetup

执行以上命令后,如果Ubuntu版本不是vavido推荐的,会弹出的窗口,点确定即可。之后进入图形安装界面,和Windows下安装就一样了,可以看到,需要的空间蛮大的。

 

安装完成后,在开始菜单出现Vavido、Vitis等图标 说明安装成功!enjoy

3.安装Petalinux

xilinx官网搜索ug1144,下载PDF《ug1144-petalinux-tools-reference-guide》,更新下sourcelist,按照以下表格安装开发环境,...就是表格里最右边的一列,依次安装:

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install ...

 

在想要安装的地方创建一个文件夹,我的在/home/Application/PetaLinux,这里比较重要:

检查权限,需要是755,若不是则需进行更换,执行者也不要更换root或更换其他

然后进入安装包所在目录执行安装语句:

  1. cd temp/
  2. ./petalinux-v2019.2-final-installer.run /home/xerus/Application/PetaLinux

 出现以下错误说明缺少工具,进行工具的补充安装即可,...为缺少的工具。

需要注意的是,如果提示缺少ncurses,直接sudo apt-get install ncurses是无法安装的,因为编译linux内核需ncurses,此时需要安装的是libncurses5-dev

  1. sudo apt-get install ...
  2. sudo apt-get install libncurses5-dev

 安装过程中需要点击三次“enter”,q,y,同意其license,等待安装完成即可。

安装完成后进入安装目录,执行source设置petalinux开发环境,如果执行设置没有报错,输入petalinux-,按两下Tab键,出现以下界面说明安装成功:

  1. cd /home/xerus/Application/PetaLinux/
  2. source settings.sh
  3. petalinux-

 enjoy!

参考文献《ug1144-petalinux-tools-reference-guide》

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/162961
推荐阅读
  

闽ICP备14008679号