petalinux-2021.1在zynq7020的flash上启动linux

一、 前言

  1. 在电脑上安装虚拟机或者找一个电脑安装linux,用于编译petalinux工程;
  2. 安装与vivado对应的petalinux-tool;
  3. 版本信息:
    1)linux:ubuntu16.04.06;
    2)vivado:v2021.1;
    3)petalinux:v2021.1;
    4)petalinux工程参考bsp:xilinx-zc702-v2021.1-final.bsp;
  4. vivado可以在linux中,也可在windows中;
  5. 离线编译包下载,在petalinux工具下载界面下面就有下载链接,如果是zynq需要下载sstate_arm_2021.1(5.5G),如果是zynqMP需要下载sstate_aarch64_2021.1(12.7G),另外还需要下载文件系统Downloads(42.7G);
  6. 感谢 https://www.freesion.com/article/25851500179/ 解决了我的关键性地址分配问题。

二、 设计流程

  1. 导出.xsa文件
    新建vivado工程,勾选zynq最小系统模块,此处官方建议最小系统需要有如下模块:
    在这里插入图片描述

本人使用之前的板卡做测试&#x

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值