petalinux 安装

安装目标: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

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值