petalinux 安装
安装目标:Petalinux 2020.2 (最好对应开发板的BSP文件也下载了,方便一开始入门test)官方指南:UG1144 - PetaLinux Tools Documentation: Reference Guide (v2020.2)安装之前仔细看下文档的相关环境要求:主要注意几个点: 1.系统的要求。2020年11月份的petalinux2020.2竟然最高只支持到18.04.
安装目标:Petalinux 2020.2
(最好对应开发板的BSP文件也下载了,方便一开始入门test)
官方指南:UG1144 - PetaLinux Tools Documentation: Reference Guide (v2020.2)
安装之前仔细看下文档的相关环境要求:
主要注意几个点:
1.系统的要求。2020年11月份的petalinux 2020.2竟然最高只支持到18.04.4,之前就因为在20.04里面安装,出现各种问题。
2.环境要求的相关库文件安装的时候需要用root来安装,但是在安装petalinux的时候不能用root来安装。这里可以用脚本来进行环境库的安装。
3./bin/sh需要是bash,而ubuntu默认是dash,需要转换。
按照以上要求确认系统版本,开始进行安装。
首先是环境相关库的安装。
在Reference Guide里面可以看到需要哪些库,缺哪个装哪个。
2020.1及以上版本也可以用Xilinx官方的脚本进行统一安装。我这里用这个方式,方便快捷。下载plnx-env-setup.sh,再到下载的目录中直接运行就可以。
sudo ./plnx-env-setup.sh
如果不能运行就先改一下权限
sudo chmod 777 plnx-env-setup.sh
然后设置dash
sudo dpkg-reconfigure dash
这里一定要选否否否
之后就可以正常安装petalinux了。
下载petalinux-v2020.2-final-installer.run
改权限再运行
sudo chmod 777 petalinux-v2020.2-final-installer.run
./petalinux-v2020.2-final-installer.run
一路正常安装就可以了。
安装完成之后要source一下settings,我是直接放到.bashrc里面,这样每次打开terminal都会自动source,不用再运行。
添加下面一行(更改到自己的petalinux路径)到.bashrc文件最后一行既可。
source <petalinux的路径>/settings.sh
安装完Petalinux之后,我们将Petalinux在ZCU102上面跑起来,挂上NVMe的SSD。感兴趣可以看下一篇:ZCU102基于Petalinux挂载NVMe SSD
更多推荐
所有评论(0)