Ubuntu 16.04下安装PetaLinux 2016.04
来源:互联网 发布:大数据研究方向 编辑:程序博客网 时间:2024/06/05 21:04
前段时间因为设计需要安装了PetaLinux,一开始参照ug1144手册的步骤,结果遇到不少坑
安装
安装环境:Ubuntu 16.04
安装包:petalinux-v2016.4-final-installer1.run
安装步骤:
0 修改Ubuntu的软件源,改成国内的服务器地址,这里我选择了aliyun,然后执行sudo apt-get update
1 安装依赖库和依赖工具
根据ug1144的安装要求,输入如下指令
sudo apt-get install tofrodos iproute2 gawk xvfb git net-tools libncurses5-dev libncurses5 tftpd zlib1g-dev 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
接着安装32位依赖库
sudo apt-get install libc6:i386 libstdc++6:i386 zlib1g:i386
完成后安装并配置tftp
sudo apt-get install tftp openbsd-inetd
gedit /etc/inetd.conf
在文件中增加以下内容
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftproot
保存并退出
mkdir /tftproot
chmod 777 /tftproot
/etc/init.d/openbsd-inetd restart
2 安装Petalinux
修改petalinux目录的所有者为普通用户,这里我的用户名是xjt
$ chown xjt petalinux
注意,这一步最容易出错,Petalinux的安装目录的所有者必须是普通用户,否则将无法安装过程中将会遇到各种问题
从Xilinx官网上下载petalinux-v2016.4-final-installer1.run,具体链接为https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2016-4.html
将安装包拷贝到petalinux目录下,同样修改所有者权限为普通用户
安装过程比较慢
3 将dash改成bash
先看看是用的哪个shell
ls -al /bin/sh
如果是Dash可用以输入以下指令
sudo dpkg-reconfigure dash
弹出界面后选择NO即可
4 配置PetaLinux工作环境
如果输出/opt/petalinux就证明大功告成了~
- Ubuntu 16.04下安装PetaLinux 2016.04
- Ubuntu PetaLinux安装教程
- PetaLinux安装教程,基于Ubuntu
- PetaLinux安装教程,基于Ubuntu
- petalinux 17.2安装流程-基于Ubuntu系统
- ubuntu 16.4.3 petalinux 2017.2 安装需求
- Petalinux安装
- petalinux安装调试
- petalinux 16.4 安装问题
- petalinux 2017.2安装指南
- 【西西学FPGA】Ubuntu环境下的Vivado使用及petalinux总结
- MPSOC之2——ubuntu环境配置及petalinux安装
- petalinux 2015.4&& 2016.2安装指南
- zynq之petalinux安装和编译
- Xilinx petalinux 安装常见错误及解决方法
- petalinux 17.2安装过程中的问题
- Xilinx Petalinux 开发环境搭建与安装
- ubuntu 16.04下安装chrome
- Pandas库的使用--Series
- ubuntu16.04安装matlab2016b
- Android的声音编程--使用OpenSL ES Audio
- Java8特性详解 lambda表达式和StreamAPI
- easydarwin大量出现close_wait
- Ubuntu 16.04下安装PetaLinux 2016.04
- python数据类型详解
- 多线程编程
- spring bean autowire属性使用
- 线程池入门
- rancher下的kubernetes之一:构建标准化vmware镜像
- Haskll Lesson:Huffman编码实现文本压缩
- 时间堆整理笔记
- form表单的onsubmit() return问题