1,petalinux工具下载,下载地址:
2,安装工具包依赖
sudo dpkg-reconfigure bash
sudo apt update
sudo apt upgrade
sudo apt install chrpath socat autoconf libtool git texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev xvfb libssl-dev libncurses5-dev zlib1g-dev:i386 zlib1g-dev diffstat build-essential
3,安装petelinux,将下载的petelinux工具安装包放入安装目录,例如放在/home/user/xilinx/petalinux,在目录中执行如下命令
chmod 755 ./petalinux-v<petalinux-version>-final-installer.run
./petalinux-v<petalinux-version>-final-installer.run
source <path-to-installed-PetaLinux>/settings.sh
安装过程中有3次退出和5次确认, 分别按键3次q和y,然后2次y
4,将写入用户开机执行脚本中,不用每次开机后,手动运行petalinux工具的环境
source "$HOME/Xilinx/petalinux/settings.sh" # 你自己的安装目录,对应第3步中的目录
安装遇到问题:
1,Cannot install as root user : 不能在root用户下安装
2,zlib1g:i386 安装不上,需要安装zlib1g-dev:i386和zlib1g-dev
参考官方文档: