Petalinux和SDK安装

下载Petalinux 和SDK

www.xlinx.coom官网support->download&license

安装依赖库以及软件

在安装 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 **zynq:zynq** /opt          //zynq为自己linux用户名
mkdir -p /opt/pkg/petalinux/2018.3

chown 命令将/opt 目录的属主和属组更改为笔者的 Ubuntu 用户 zynq。 然后通过 mkdir 创建该目录。 现
在我们将 petalinux 安装在该目录下, 在终端中输入如下命令:
进入共享文件夹目录

cd /mnt/hgfs/Share
./petalinux-v2018.3-final-installer.run /opt/pkg/petalinux/2018.3

Petalinux和SDK安装_第1张图片
运行上述命令后,需要等待一段时间,当出现“Press Enter to display the license agreements”字样的时
候,如下所示:
Petalinux和SDK安装_第2张图片
从显示的意思可以知道,让我们按下回车键显示软件许可协议,那就按下呗。
Petalinux和SDK安装_第3张图片
直接按q退出
接下来就按y回车和q
在这里插入图片描述
最后出现下图进行安装
在这里插入图片描述
安装完成如下图,打开安装目录可看到安装文件。
在这里插入图片描述

修改bash

安装完成之后,我们还需要进行最后一个设置, petalinux 工具需要主机系统的/bin/sh 是 bash,而 Ubuntu
默认的/bin/sh 是 dash,所以这里需要进行更改,运行 sudo dpkg-reconfigure dash 命令,如下:

sudo dpkg-reconfigure dash

执行出现下图,选 NO
Petalinux和SDK安装_第4张图片

安装SDK

我们将安装包复制到 share 共享目录下或传到 Ubuntu 系统中。此处以复制到 share 共享目录下为例,讲
解如何安装,另外在安装前需要连网,并且需要注册 Xilinx 的账号。在终端输入如下命令:

/mnt/hgfs/share/Xilinx_SDK_2018.3_1207_2324_Lin64.bin

执行结果如下图所示:
在这里插入图片描述
弹出如下图所示的安装界面:
Petalinux和SDK安装_第5张图片
点击右下角的“Next >”,
Petalinux和SDK安装_第6张图片
进入安装方式选择界面。首先输入 Xilinx 账号的用户名和密码,然后安装方式选择默认的“Download
and Install Now”, 点击右下角的“Next >”,
Petalinux和SDK安装_第7张图片
勾选三个“I Agree”前面的方框,表示同时接受该协议,否则不能继续下一步,勾选后,点击右下角的
“Next >”,进入下一页面,如下图所示:
Petalinux和SDK安装_第8张图片
勾选第一个圆圈, 选择安装 XSDK, 点击右下角的“Next >”,进入下一页面,如下图所示:
Petalinux和SDK安装_第9张图片
这里我们只需勾选方框框起来的部分即可,点击右下角的“Next >”,进入下一页面,如下图所示:
Petalinux和SDK安装_第10张图片
该界面选择 XSDK 的安装位置。安装位置任意,我们选择放在/opt/pkg/xsdk 目录下,在左边的方框输入
“/opt/pkg/xsdk”,右边的方框保持默认即可, 点击右下角的“Next >”,弹出下图所示界面:
Petalinux和SDK安装_第11张图片
问是否创建该目录,点击“Yes”。进入下一页面,如下图所示:
Petalinux和SDK安装_第12张图片
显示之前选择的结果,确认没问题后点击右下角的“Install”,进入下图所示的安装界面:

Petalinux和SDK安装_第13张图片
此处可能会报错,如下图,是账号问题,首先去Xilinx官网把帐号信息补充完整,重试,还是不行的话,重新注册帐号,我用两个QQ邮箱都不行,换用163邮箱——搞定
Petalinux和SDK安装_第14张图片
安装完成后,会自动在桌面上创建两个图标,如下图所示:
Petalinux和SDK安装_第15张图片

你可能感兴趣的:(ZYNQ,LINUX)