[Vivado] [Vitis] 2020.2 Xilinx FPGA SD卡固化全流程全步骤速览(zynq7z020为例)

完成PL端设计

参看<待补充>,需要注意的是选择文件类型时,勾选(Do not specify sources at this time),否则配置很麻烦。本文中PL端只有一个led.v文件。
文件类型选择

开始固化

例化zynq处理器IP核

在bd文件导入zynq的IP核
配置外设

sd和uart外设必选,电平必须设置

配置DDR

型号和位宽

端口连接

连线

检查一下

检查一下

导出IP核

导出

加入顶层设计

设为顶层

将PL端模块加入顶层设计

其实就是模块例化
加入顶层设计

生成bit文件

可以烧入fpga测试一下

导出硬件平台

export hardware
注意选择include bitstream
包括bit文件

启动vitis

在vivado中启动:Tools -> launch vitis IDE

新建项目

新建项目

导入硬件平台

选择vivado导出的xsa文件
导入硬件

选择FSBL项目

FSBL

编译文件

我的编译过程特别慢,不知道什么原因
编译

在板子上运行(可略过)

Run As -> Launch Hardware

生成boot.bin文件

boot文件
按提示步骤进行,系统全都默认设置好了。(下面三个文件顺序不能变)
在这里插入图片描述

完成固化

将生成的boot.bin文件复制粘贴进sd卡,设置fpga配置方式为sd卡,插入sd卡上电即可。

其他

使用flash固化比用sd卡固化简单多了,但是flash固化时会用到fsbl文件,可以在下图路径找到。
fsbl文件
END。。。

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Xilinx FPGA Zynq-7000系列(AD集成封装库),IntLib后缀文件,带3D视图,拆分后文件为PcbLib+SchLib格式,Altium Designer原理图库+PCB封装库,集成封装型号列表: Library Component Count : 45 Name Description ---------------------------------------------------------------------------------------------------- XC7Z010-1CLG400C 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 100 FPGA I/O, 400-Ball BGA, Speed Grade 1, Commercial Grade, Pb-Free XC7Z010-1CLG400I 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 100 FPGA I/O, 400-Ball BGA, Speed Grade 1, Industrial Grade, Pb-Free XC7Z010-2CLG400E 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 100 FPGA I/O, 400-Ball BGA, Speed Grade 2, Extended Grade, Pb-Free XC7Z010-2CLG400I 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 100 FPGA I/O, 400-Ball BGA, Speed Grade 2, Industrial Grade, Pb-Free XC7Z010-3CLG400E 800 MHz Zynq?7000 AP SoC, 130 PS I/O, 100 FPGA I/O, 400-Ball BGA, Speed Grade 3, Extended Grade, Pb-Free XC7Z020-1CLG400C 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 125 FPGA I/O, 400-Ball BGA, Speed Grade 1, Commercial Grade, Pb-Free XC7Z020-1CLG400I 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 125 FPGA I/O, 400-Ball BGA, Speed Grade 1, Industrial Grade, Pb-Free XC7Z020-1CLG484C 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 200 FPGA I/O, 484-Ball BGA, Speed Grade 1, Commercial Grade, Pb-Free XC7Z020-1CLG484I 667 MHz Zynq?7000 AP SoC, 130 PS I/O, 200 FPGA I/O, 484-Ball BGA, Speed Grade 1, Industrial Grade, Pb-Free XC7Z020-2CLG400E 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 125 FPGA I/O, 400-Ball BGA, Speed Grade 2, Extended Grade, Pb-Free XC7Z020-2CLG400I 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 125 FPGA I/O, 400-Ball BGA, Speed Grade 2, Industrial Grade, Pb-Free XC7Z020-2CLG484E 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 200 FPGA I/O, 484-Ball BGA, Speed Grade 2, Extended Grade, Pb-Free XC7Z020-2CLG484I 733 MHz Zynq?7000 AP SoC, 130 PS I/O, 200 FPGA I/O, 484-Ball BGA, Speed Grade 2, Industrial Grade, Pb-Free XC7Z020-3CLG400E 800 MHz Zynq?7000 AP SoC, 130 PS I/O, 125 FPGA I/O, 400-Ball BG

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值