zynq开发软件操作整体流程

网上关于vivado开发zynq的资料很多,总结以下操作流程,以SD模式为例。

 

1.        打开vivado软件,新建工程

在新建工程步骤中,选择相应的芯片型号

2.        创建模块设计(基于IP集成形式,zynq均是以IP为核心来构建)

首先要添加zynq 的ps部分,PL-PS的接口,外围接口模块等等(根据需要进行配置,需要学习配置处理);

其次进行约束文件配置;

3.        模块配置完成,生成可综合的HDL设计文件。

在sources窗口,右键点击设计bd,选择Generateoutput products;(生成相应的HDL源文件及端口约束文件);

继续右键点击,选择Create HDL Wrapper,生成顶层文件。

4.        点击generate Bitstream生成bit文件。

5.        导出硬件配置文件,包括bit文件。

以上完成vivado软件中的操作。

6.        启动SDK

7.        新建应用工程fsbl,选择Zynq FSBL工程模板。(用于bootloader使用)

8.        继续新建应用工程(如hello_world),在board support package选择上一步建立的工程名称。

9.        对工程进行编译project—>build

10.    创建输出镜像;BOOT.bin

11.    将BOOT.bin文件复制到SD卡中,最后将SD卡插入到开发板上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值