参考这篇文章:ZYNQ学习笔记 程序固化 - 骆驼弟弟 - 博客园 (cnblogs.com)
基于 EBAZ4205板子的程序固化方法:(以hello world为例,板子上电就串口打印hello world)
Zynq 的启动逻辑是上电后先启动arm,ps读取io确定是哪种启动方式(flash、sd卡、jtag)。板子初始设置启动是从nand flash中启动。
vivado配置:
首先创建一个工程,直接新建一个block design 。点击加号,添加zynq ip 。需要配置的东西有:
1、先关掉axi(hello world不需要这个)
2、外设配置:
勾一个nand flash 和 uart1