petalinux2019.1学习(1)——环境搭建
1、创建Ubuntu16虚拟机
具体过程,网上很多相关的内容。唯一需要注意的是工作磁盘需要大于100GB空间。
2、安装petalinux
下载petalinux
下载地址:
https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html
更新Ubuntu16
开启重要更新,执行“sudo apt-get update”。如果不进行这一步,后面安装软件会提示一系列的依赖错误。
设置shell环境为dash
sudo dpkg-reconfigure dash
安装软件
执行如下安装命令,安装所需的工具。整个安装完大约1G
sudo apt-get install -y gcc git make net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev
sudo apt-get install -y flex bison libselinux1 gnupg wget diffstat chrpath socat xterm autoconf libtool tar unzip
sudo apt-get install -y texinfo zlib1g-dev gcc-multilib build-essential libsdl1.2-dev libglib2.0-dev zlib1g:i386 screen pax gzip
注意,官方文档《ug1144-petalinux-tools-reference-guide》里面存在着一些空格问题,直接复制里面的内容安装会提示某些软件不存在。
安装petalinux
拷贝petalinux到虚拟机中,执行如下命令安装:
./petalinux-v2019.1-final-installer.run /soc/petalinux
安装过程中有要求许可,直接输入Y就好
测试petalinux
进入安装目录,执行如下命令:
source settings.sh
echo $PETALINUX
显示出安装目录,就表示安装成功。
引用:
https://blog.csdn.net/yishuicanhong/article/details/79766064