准备工作:
1.windows:安装vivado 2017.4,xilinx sdk 2017.4
2.ubuntu16.04:安装petalinux 2017
3.黑金ax7020
1.Petalinux配置
Petalinux使用教程-CSDN博客非常详细,可以参考
1.通过 Vivado 创建硬件平台,得到 hdf 硬件描述文件,将*.sdk 文件夹复制到 ubuntu 系统下,给 petalinux 使用。;
2. 运行 source <petalinux 安装路径>/settings.sh,设置 Petalinux 运行环境
source /opt/pkg/petalinux/2018.3/settings.sh
3. 通过 petalinux-create -t project 创建 petalinux 工程;
petalinux-create -t project –template zynq -n <proj_name>
<proj_name>改成工程名
4. 将 hdf 文件导入到 petalinux 工程当中并配置 petalinux 工程;
petalinux-config –get-hw-description <hdf文件路径>
5. 配置 Linux 内核;
petalinux-config -c kernel
6. 配置 Linux 根文件系统;
petalinux-config -c rootfs
7. 配置设备树文件;
我的是黑金AX7020开发板,修改四个网口:
/include/ \”system-conf.dtsi\”
/ {
model = \”Zynq ALINX Development Board\”;
compatible = \”alinx,axi eth\”, \”xlnx,zynq-7000\”;
usb_phy0: usb_phy@0 {
compatible = \”ulpi-
评论前必须登录!
注册