一、 前言
- 在电脑上安装虚拟机或者找一个电脑安装linux,用于编译petalinux工程;
- 安装与vivado对应的petalinux-tool;
- 版本信息:
1)linux:ubuntu16.04.06;
2)vivado:v2021.1;
3)petalinux:v2021.1;
4)petalinux工程参考bsp:xilinx-zc702-v2021.1-final.bsp; - vivado可以在linux中,也可在windows中;
- 离线编译包下载,在petalinux工具下载界面下面就有下载链接,如果是zynq需要下载sstate_arm_2021.1(5.5G),如果是zynqMP需要下载sstate_aarch64_2021.1(12.7G),另外还需要下载文件系统Downloads(42.7G);
- 感谢 https://www.freesion.com/article/25851500179/ 解决了我的关键性地址分配问题。
二、 设计流程
- 导出.xsa文件
新建vivado工程,勾选zynq最小系统模块,此处官方建议最小系统需要有如下模块:
本人使用之前的板卡做测试&#x