Petalinux的安装

Petalinux简介:
Petalinux 工具是 Xilinx 公司推出的嵌入式 Linux 开发套件,包括了 u-boot、Linux Kernel、device-tree、rootfs 等源码和库,以及 Yocto recipes,可以让客户很方便的生成、配置、编译及自定义 Linux 系统。Petalinux 支持 Versal 、Zynq UltraScale+ MPSoC、Zynq-7000 SoC 以及 MicroBlaze,可与 Xilinx 硬件设计工具 Vivado 协同工作,大大简化了Linux 系统的开发工作。
具体的介绍可访问 Petalinux 工具网站:
https://china.xilinx.com/products/design-tools/embedded-software/petalinuxsdk.html


前言

首先将petalinux的安装文件通过共享文件夹或FTP方式传输到Ubuntu系统下


一、安装依赖库以及软件

在安装 Petalinux 之前我们需要为 Ubuntu 系统安装一些必要的运行软件以及依赖库,所以大家需要确保 Ubuntu 能够正常上网,打开 Ubuntu Terminal 终端执行以下命令:

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

在这里插入图片描述

等待软件以及库安装完成之后即可进入下一步。


二、安装Petalinux

安装 Petalinux 就要考虑安装位置了,对于 Petalinux 这种体积庞大的工具,我们将其放在/opt 目录下。在/opt 目录下新建专门存放 Petalinux 的文件夹,如
/opt/pkg/petalinux/2018.3,在终端输入以下命令即可:

sudo chown -R $USER:$USER /opt
mkdir -p /opt/pkg/petalinux/2018.3

命令将/opt 目录的属主和属组更改为当前的用户名,如笔者的 Ubuntu 用户名为zynq,执行的 chown 命令就相当于“sudo chown -R zynq:zynq /opt”,然后通过 mkdir 创 建安装目录。现在我们将 petalinux 安装在/opt/pkg/petalinux/2018.3 目录下,在终端中输入如下命令:

./petalinux-v2018.3-final-installer.run /opt/pkg/petalinux/2018.3

执行完petalinux的安装,如下图所示
在这里插入图片描述

运行上述命令后,需要等待一段时间,当出现“Press Enter to display the license agreements”字样的时候,如下图所示
在这里插入图片描述

从显示的意思可以知道,让我们按下回车键显示软件许可协议,那就按下呗。
在这里插入图片描述

这些内容如果你感兴趣可以看看,此处我们就不详细看了,直接按下 Q 键退出,回到之
前的界面之后会出现一个选择项,询问我们是否接受 xilinx 最终用户协议。
在这里插入图片描述

这个显然是没得选,必须接受,否则无法进行下面的安装;输入 Y 按回车接受。除了xilinx 最终用户协议之外,还有两个协议也需要大家接受,会依次显示在终端上,同理也是输入 Y 按下回车接受。
接受所有协议之后便会进行下面的安装步骤了,直到安装完成。安装完成之后,我们进入到安装目录下
petalinux的安装目录内容


  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值