第1章 zynq开发板VIVADO工程的建立和配置

前言

由于本人较懒,记录主要是过程,由于zynq的比stm32做的人少很多,资料也少很多,我会简要介绍原理,操作流程主要由图片加少量文字组成


一、新建vivado工程

打开vivado,新建工程,未出现的图直接Next就好,最后点击finish
alt text
alt text
新建BD再打开
alt text
添加zynq PS的IP
alt text

二、配置基础外设

对于Linux系统而言,最重要的三个外设,一个是存储介质,ebaz采用的nandflash;第二个是ddr;第三个是串口。这三个配置不对,调试信息就很难看到,会浪费很多时间
由原理图NAND数据宽度为8位
alt text
配置NAND,MIO BANK0/1的电压由原理图知均为3.3V,其他板卡要看PS_MIO_VREF接的电压大小,同时器件的电压也要匹配
alt text
UART1即ebaz4203上的串口为MIO24/25
alt text
DDR的配置如果没有相应或兼容的的器件,就要根据原理图和数据手册来确定引脚状态和时序,这里就不展开说了,后续有时间可能会单独开一篇讲DDR配置
alt text
修改NAND时序信息
alt text
取消勾选,否则后续会报错
alt text

三、生成文件

自动连线,ctrl+s保存
alt text
分别生成HDL和output
alt text
导出HDF文件
alt text


总结

主要介绍了vivado工程的配置和HDF导出。

参考

posted @ 2025-09-18 10:15  夏影~  阅读(22)  评论(0)    收藏  举报