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—>clean

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

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

版权声明:本文为CSDN博主「choose123」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/choose123/article/details/79316432

最新文章

最新文章