ZYNQ开发环境搭建

ZYNQ开发环境搭建

虚拟机下petalinux安装

/废除 start************/
①安装库
sudo apt-get install tofrodos gawk xvfb git libncurses5-dev tftpd zlib1g-dev zlib1g-dev:i386
sudo apt-get install libssl-dev flex bison chrpath socat autoconf libtool texinfo gcc-multilib
sudo apt-get install libsdl1.2-dev libglib2.0-dev screen pax
在这里插入图片描述

安装进程被占用 ,删除两个即可,重新安装即可
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dkpg/lock
/废除end*****************/

一、安装相关库

sudo apt-get install tofrodos gawk xvfb git libncurses5-dev tftpd zlib1g-dev zlib1g-dev:i386
sudo apt-get install libssl-dev flex bison chrpath socat autoconf libtool texinfo gcc-multilib
sudo apt-get install libsdl1.2-dev libglib2.0-dev screen pax

二、配置tftp server

sudo -s //切换为root权限
apt-get install tftpd-hpa
chmod a+w /var/lib/tftpboot/
reboot

三、安装petalinx

3.1创建文件夹,给权限

sudo -s
mkdir -p /opt/pkg/petalinux
chown try /opt/pkg/
chgrp try /opt/pkg/
chgrp try /opt/pkg/petalinux/
chown try /opt/pkg/petalinux/
exit
ZYNQ开发环境搭建_第1张图片
sudo chmod +x petalinux-v2017.4-final-installer.run

3.2运行安装

运行安装需要指定上述步骤创建的目录
./petalinux-v2017.4-final-installer.run /opt/pkg/petalinux/
ZYNQ开发环境搭建_第2张图片

虚拟机下安装vivado

创建安装目录给try用户添加权限
ZYNQ开发环境搭建_第3张图片

一、解压提取到此处,添加执行权限

ZYNQ开发环境搭建_第4张图片
点击下一步
ZYNQ开发环境搭建_第5张图片
勾选三个I Agree 点击下一步
ZYNQ开发环境搭建_第6张图片

选择全功能版本
ZYNQ开发环境搭建_第7张图片

选择安装项
ZYNQ开发环境搭建_第8张图片
ZYNQ开发环境搭建_第9张图片

等待安装
ZYNQ开发环境搭建_第10张图片

添加license
ZYNQ开发环境搭建_第11张图片
ZYNQ开发环境搭建_第12张图片

添加运行权限
sudo chmod 777 -R /opt/Xilinx/
sudo chmod 777 -R ~/.Xilinx/
ZYNQ开发环境搭建_第13张图片

安装下载器驱动
cd /opt/Xilinx/Vivado/2017.4/data/xicom/cable_drivers/lin64/install_script/install_drivers/
sudo ./install_drivers
ZYNQ开发环境搭建_第14张图片

运行测试
source /opt/Xilinx/Vivado/2017.4/settings64.sh
vivado &
ZYNQ开发环境搭建_第15张图片

验证驱动安装是否成功
vivado 新建工程,点击Open Hardware Manager,然后点击连接按钮,如下图所示即代表
驱动安装完成
ZYNQ开发环境搭建_第16张图片

环境变量起别名(sptl)
echo “alias sptl='source $PETALINUX/settings.sh” >> ~/bashrc

你可能感兴趣的:(ZYNQ,硬件架构,linux,ubuntu,arm开发,fpga开发)