zynq-SD卡启动和Flash启动(QSPI)
本教程不是商业教程,只是自己学习时,希望记录下来,可以反复查看学习,以免忘记。
此次是希望能够从SD卡启动和通过QSPI从FLASH启动
工程使用上节的工程,在此基础进行修改
打开SD卡和QSPI的外设
输出文件
首先重置输出
生成bit文件
建立工程
创建BOOT镜像文件
添加输出路径
添加要合成的镜像子文件
第一个是fsbl文件
第二个是系统文件
第三个是执行的helloworld程序文件
合成文件,创建镜像
最后把生成的文件拷贝到SD卡中,开发板插上SD卡,设定BOOT,开机即可从SD卡启动
boot设定
下面是从QSPI启动
首先是把文件烧写到开发板的FLASH中
点击Program,即可烧写到开发板中
设定BOOT
到此,已经可以从flash启动了