1.硬件环境搭建
使用版本vivado2018.2
在配置中,不使能DDR
生成bit,导入到sdk
2.SDK操作流程
在平台环境中,修改ps7_init.c文件,将ddr相关文件注释掉
生成bsp后,修改xparameters.h,添加ddr参数配置
然后,生成fsbl
在fsbl的main.c中,增加XPAR_PS7_DDR_0的条件编译,而这个宏没有定义,相当于注释掉
然后修改fsbl.h文件
最后修改qspi.c文件
重新编译即可
3.注意
在其他文章中,提到修改程序运行空间为ram0,这里目前没有修改,是正常的,这里可作为一个参考
ZYNQ实现无DDR启动实现
最新推荐文章于 2024-08-01 21:52:41 发布