1.准备工具
自行安装linux版本的vivado,和xilinx开发环境。linux版本我选择的是Ubuntu18.04,ubuntu系统下xilinx开发环境我安装的是vivado 2018.3(安装时候要记得勾选SDK),安装好vivado后也就包含了xilinx的ARM部分交叉编译器。
2.Petalinux 工具安装
petalinux 并不是一个特殊 Linux 内核,而是一套开发环境配置的工具,降低 uboot、内核、根文件系统的配置的工作量,可以从 Vivado 的导出硬件信息自动完成相关软件的配置,安装版本为 petalinux-v2018.3
注:vivado配置zynq硬核配置部分参考ZYNQ7045从flash启动linux vivado配置
步骤1:安装必要的库,执行命令
sudo apt-get install tofrodos gawk xvfb git libncurses5-dev tftpd zlib1g-dev zlib1g-dev:i386 libssl-dev flex bison chrpath socat autoconf libtool texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev screen pax
步骤2:安装Petalinux
1.先下载自己需要的Petalinux版本,Petalinux下载版本选择链接

2.进入PetaLinux - Installation Files - 2018.3 选项界面下

点击PetaLinux 2018.3 Installer(TAR/GZIP-6.17G)下载

需要AMD账号,自行注册完成后,填写必要信息,即可下载

3.将下载的petalinux-v2018.3-final-installer.run文件迁移到ubuntu18.04系统下,执行命令
(注:<your_user_name>就是你


475

被折叠的 条评论
为什么被折叠?



