第1章 zynq开发板VIVADO工程的建立和配置
前言
由于本人较懒,记录主要是过程,由于zynq的比stm32做的人少很多,资料也少很多,我会简要介绍原理,操作流程主要由图片加少量文字组成
一、新建vivado工程
打开vivado,新建工程,未出现的图直接Next就好,最后点击finish


新建BD再打开

添加zynq PS的IP

二、配置基础外设
对于Linux系统而言,最重要的三个外设,一个是存储介质,ebaz采用的nandflash;第二个是ddr;第三个是串口。这三个配置不对,调试信息就很难看到,会浪费很多时间
由原理图NAND数据宽度为8位

配置NAND,MIO BANK0/1的电压由原理图知均为3.3V,其他板卡要看PS_MIO_VREF接的电压大小,同时器件的电压也要匹配

UART1即ebaz4203上的串口为MIO24/25

DDR的配置如果没有相应或兼容的的器件,就要根据原理图和数据手册来确定引脚状态和时序,这里就不展开说了,后续有时间可能会单独开一篇讲DDR配置

修改NAND时序信息

取消勾选,否则后续会报错

三、生成文件
自动连线,ctrl+s保存

分别生成HDL和output

导出HDF文件

总结
主要介绍了vivado工程的配置和HDF导出。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号