ZCU104搭建Ubuntu桌面系统-1安装Petalinux
1. 准备工作:
硬件材料:
- Xilinx ZCU104套件 一套
- 16G的SD卡 一个
- 网线 一根
- Micro USB 线 一根
- HDMI线 一根
- USB键盘、鼠标 各一个
软件材料: - Ubuntu Source:https://www.xilinx.com/member/forms/download/design-license-xef.html?akdm=0&filename=Ubuntu_Source_Release.zip
- Petalinux:https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html

2. 安装Petalinux(参考ug1144)
2.1.安装依赖工具:


Ubuntu系统使用以下命令安装:(一个都不能少!)
sudo apt-get update
sudo apt-get install tofrodos
sudo apt-get install iproute # 或 sudo apt-get install iproute2
sudo apt-get install gawk
sudo apt-get install gcc
sudo apt-get install git-core
sudo apt-get install make
sudo apt-get install net-tools
sudo apt-get install ncurses-dev
sudo apt-get install tftpd
sudo apt-get install tftpd-hpa # 可以不装,但安装时会有警告,用不到tftp传文件就不装
sudo apt-get install zlib1g-dev
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install lib32z1
sudo apt-get install lib32ncurses5
sudo apt-get install lib32bz2-1.0 # 或 sudo apt-get install libbz2-1.0:i386
sudo apt-get install ia32gcc1 # Ubuntu14以上好像不支持了,没有就不装
sudo apt-get install lib32stdc++6
sudo apt-get install libselinux1
sduo apt autoremove # 删掉不用的东西
下面是我安装时提示确少的工具
sudo apt-get install chrpath
sudo apt-get installsocat
sudo apt-get install socat
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install gcc-multilib
sudo apt-get install build-essential
sudo apt-get install xterm
sudo apt-get install python
sudo apt-get install texinfo
2.2 安装Petalinux
cd到你下载Petalinux的目录下,在当前目录安装:
./petalinux-v2019.1-final-installer.run
创建安装目录在指定路径下安装
sudo mkdir ~/ProgramFiles/Petalinux
sudo chmod 777 ~/ProgramFiles/Petalinux
sudo chmod +x ./petalinux-v2019.1-final-installer.run
./petalinux-v2019.1-final-installer.run ~/ProgramFiles/Petalinux
按官方教程安装在 /opt/ 下会报错,所以就安装在home目录下了。错误信息如下
无法 utime: 不允许的操作
tar: .:无法将模式改为 rwxr-xr-x: 不允许的操作
tar: 由于前次错误,将以上次的错误状态退出
ERROR: Failed to install PetaLinux SDK into "/opt/Petalinux/."
注意不能使用超级用户安装Petalinux,如果出错,根据错误信息自行解决,之后删除log文件,重新安装。(不删除log文件就无法再次安装)
rm petalinux_installation_log
./petalinux-v2019.1-final-installer.run ~/ProgramFiles/Petalinux
期间会问你是否同意用户协议,按回车阅读协议,输入q返回安装,输入y同意,之后就会继续安装了
INFO: Checking installation environment requirements...
INFO: Checking free disk space
INFO: Checking installed tools
INFO: Checking installed development libraries
INFO: Checking network and other services
INFO: Checking installer checksum...
INFO: Extracting PetaLinux installer...LICENSE AGREEMENTS
PetaLinux SDK contains software from a number of sources. Please review
the following licenses and indicate your acceptance of each to continue.You do not have to accept the licenses, however if you do not then you may
not use PetaLinux SDK.Use PgUp/PgDn to navigate the license viewer, and press 'q' to close
Press Enter to display the license agreements
Do you accept Xilinx End User License Agreement? [y/N] > y
Do you accept Webtalk Terms and Conditions? [y/N] > y
Do you accept Third Party End User License Agreement? [y/N] > y
INFO: Installing PetaLinux...
INFO: Checking PetaLinux installer integrity...
INFO: Installing PetaLinux SDK to "/home/raina/ProgramFiles/Petalinux/."
INFO: Installing aarch64 Yocto SDK to "/home/raina/ProgramFiles/Petalinux/./components/yocto/source/aarch64"...
INFO: Installing arm Yocto SDK to "/home/raina/ProgramFiles/Petalinux/./components/yocto/source/arm"...
INFO: Installing microblaze_full Yocto SDK to "/home/raina/ProgramFiles/Petalinux/./components/yocto/source/microblaze_full"...
INFO: Installing microblaze_lite Yocto SDK to "/home/raina/ProgramFiles/Petalinux/./components/yocto/source/microblaze_lite"...
INFO: PetaLinux SDK has been installed to /home/raina/ProgramFiles/Petalinux/.
到此Petalinux安装完成。
到Petalinux安装目录下,在终端输入:
source ./settings.sh
# 如果是C Shell 就运行
# source ./settings.csh
之后再终端输入
echo $PETALINUX
输出你Petalinux的安装路径,说明一切无误。
ZCU104搭建Ubuntu桌面系统-1安装Petalinux的更多相关文章
- win10 + ubuntu双系统详细安装过程
由于搞深度学习,电脑跟不上,换了一台神舟战神Z8,于是装一个ubuntu双系统,没想到几乎花了一天,还花了80个软妹币找人帮忙,蓝瘦,现在写下来供大家参考: 不得不说,win10 + ubuntu双系 ...
- 安装Ubuntu双系统系列——安装中文输入法
Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等.其中Scim和Ibus是输入法框架.在Ubuntu的中文 ...
- Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma
1.下载angularjs 进入其官网下载:https://angularjs.org/,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angular ...
- 安装Ubuntu双系统系列——安装Ubuntu
一.将Ubuntu系统烧进U盘 1.打开老毛桃,选择“U盘启动” -> "ISO模式":选择ISO文件,我这里安装的是Ubuntu12.04-64bit,你可以在网上下载一个 ...
- windows和Ubuntu双系统的安装和基本操作
因为最近刚开始学习ubuntu系统,首先要安装系统,搜集了网上的资料觉得这篇博客特别有用 http://www.cnblogs.com/Duane/p/5424218.html,我也是按照里面的步骤 ...
- 我在ubuntu桌面系统下进行WEB开发常用的软件
公司电脑本来是win系统的,不知道怎么突然中毒了,由于比较讨厌杀毒软件,所以之前都被我卸载掉了,所以我干脆重装了一个ubuntu系统 1.IDE vscode 各种插件,自带Git,markdo ...
- 【转】Ubuntu英文系统下安装中文输入法
转自:https://my.oschina.net/No5stranger/blog/290026 ubuntu默认的输入法是ibus,综合网上评论,fcitx的支持者更多,而且个人感觉fcitx也的 ...
- Ubuntu/CentOS 系统上安装与配置Nginx
一.在线安装: Ubuntu:sudo apt-get install nginx CentOS: sudo yum install nginx 二.安装后的位置: 1.服务地址:/etc/init. ...
- windows与ubuntu双系统的安装
将ubuntu镜像烧录至U盘,从U盘启动电脑 选择自定义安装,不要选择它本身的双系统选项. 我的方案分区: 1. 挂载点/:主分区:安装系统和软件:大小为30G:分区格式为ext4:2. 挂载点/ho ...
随机推荐
- Shiro使用Session缓存
Shiro的Session缓存主要有两种方案,一种是使用Shiro自己的Session,不使用HttpSession,自己实现Shiro的Cache接口和Session缓存等:另外一种是直接使用spr ...
- 关闭同一网络内的windows主机
声明这是技术讨论!切勿用来攻击别人,一切法律后果自负! 1. 在windows的cmd命令行下操作(如下操作都是以windows的机器在为主) net view #显示同一网络同所有主机 2. 打开远 ...
- 配置phpmyadmin连接远程 MySQL数据库
引言:1.phpmyadmin程序所在服务器:192.168.1.1,访问地址为:http://192.168.1.1/phpmyadmin2.MySQL数据库所在服务器:192.168.1.2, ...
- Apache Commons Collections 反序列化详细分析学习总结
0x01.环境准备: Apache Commons Collections 3.1版本,下载链接参考: https://www.secfree.com/a/231.html jd jui地址(将jar ...
- 采用WPF技术,开发OFD电子文档阅读器
前言 OFD是国家标准版式文档格式,于2016年生效.OFD文档国家标准参见<电子文件存储与交换格式版式文档>.既然是国家标准,OFD随后肯定会首先在政务系统使用,并逐步推向社会各个方面. ...
- 从 HTTP/1 到 HTTP/2,以及即将到来的 HTTP/3
如今的生活中已经离不开互联网,智能家居.在线支付.网上购物都需要互联网的支持.互联网切切实实地给生活带来了诸多便利.有了互联网,我们可以呆在空调房里,一边刷着微博,一边等透心凉的西瓜送到手上,安安静静 ...
- Build a Contest-创建比赛 CodeForce1100B
题目链接:Build a Contest 题目原文 Arkady coordinates rounds on some not really famous competitive programmin ...
- Flume和Kafka完成实时数据的采集
Flume和Kafka完成实时数据的采集 写在前面 Flume和Kafka在生产环境中,一般都是结合起来使用的.可以使用它们两者结合起来收集实时产生日志信息,这一点是很重要的.如果,你不了解flume ...
- 小型APP系统开发与应用项目实训
实训项目 : 小型APP系统开发与应用项目实训 项目成品名称: 果乐多商城 项 ...
- Gradle 梳理 - 插件
Gradle 教程:第二部分,JAVA PROJECTS[翻译] 原文地址:http://rominirani.com/2014/07/28/gradle-tutorial-part-2-java ...