赞
踩
扶我起床,我要学习(:3[▓▓]
目录
官网下载安装包
vivado和vitis可以一起安装,下载vivado时下载包含vitis的安装包,注:vitis早期也叫SDK,下载链接如下
进入链接后点2019.2,拉到最后下载30G的那个文件,其他大小的可能不包含vitis
petalinux下载地址如下
************* (。_ 。) ✎_学习计划走起 *************分界线 *************
安装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/
解压安装包,路径可以自己修改
- #解压
- sudo tar xvzf /mnt/hgfs/Share/xilinx_vitis_2019.2_1106_2127.tar.gz -C /home/xerus/Application/temp/
-
- #进入解压目录
- cd /home/xerus/Application/temp/Xilinx_Vitis_2019.2_1106_2127/
-
- #赋权限
- sudo chmod 777 xsetup
-
- #安装
- ./xsetup
执行以上命令后,如果Ubuntu版本不是vavido推荐的,会弹出的窗口,点确定即可。之后进入图形安装界面,和Windows下安装就一样了,可以看到,需要的空间蛮大的。
安装完成后,在开始菜单出现Vavido、Vitis等图标 说明安装成功!enjoy
xilinx官网搜索ug1144,下载PDF《ug1144-petalinux-tools-reference-guide》,更新下sourcelist,按照以下表格安装开发环境,...就是表格里最右边的一列,依次安装:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install ...
在想要安装的地方创建一个文件夹,我的在/home/Application/PetaLinux,这里比较重要:
检查权限,需要是755,若不是则需进行更换,执行者也不要更换root或更换其他,
然后进入安装包所在目录执行安装语句:
- cd temp/
- ./petalinux-v2019.2-final-installer.run /home/xerus/Application/PetaLinux
出现以下错误说明缺少工具,进行工具的补充安装即可,...为缺少的工具。
需要注意的是,如果提示缺少ncurses,直接sudo apt-get install ncurses是无法安装的,因为编译linux内核需ncurses,此时需要安装的是libncurses5-dev
- sudo apt-get install ...
- sudo apt-get install libncurses5-dev
安装过程中需要点击三次“enter”,q,y,同意其license,等待安装完成即可。
安装完成后进入安装目录,执行source设置petalinux开发环境,如果执行设置没有报错,输入petalinux-,按两下Tab键,出现以下界面说明安装成功:
- cd /home/xerus/Application/PetaLinux/
- source settings.sh
- petalinux-
enjoy!
参考文献《ug1144-petalinux-tools-reference-guide》
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。