xilinx-zynq教程5-Uboot

zynq-SD卡启动和Flash启动(QSPI)

本教程不是商业教程,只是自己学习时,希望记录下来,可以反复查看学习,以免忘记。

此次是希望能够从SD卡启动和通过QSPI从FLASH启动

工程使用上节的工程,在此基础进行修改

打开SD卡和QSPI的外设

xilinx-zynq教程5-Uboot_第1张图片

xilinx-zynq教程5-Uboot_第2张图片

xilinx-zynq教程5-Uboot_第3张图片

xilinx-zynq教程5-Uboot_第4张图片

输出文件

首先重置输出

xilinx-zynq教程5-Uboot_第5张图片

xilinx-zynq教程5-Uboot_第6张图片

xilinx-zynq教程5-Uboot_第7张图片

生成bit文件

xilinx-zynq教程5-Uboot_第8张图片

xilinx-zynq教程5-Uboot_第9张图片

xilinx-zynq教程5-Uboot_第10张图片

xilinx-zynq教程5-Uboot_第11张图片

建立工程

xilinx-zynq教程5-Uboot_第12张图片

xilinx-zynq教程5-Uboot_第13张图片

xilinx-zynq教程5-Uboot_第14张图片

创建BOOT镜像文件

xilinx-zynq教程5-Uboot_第15张图片

 

添加输出路径

xilinx-zynq教程5-Uboot_第16张图片

 

 

 

 

 xilinx-zynq教程5-Uboot_第17张图片

 

添加要合成的镜像子文件

 xilinx-zynq教程5-Uboot_第18张图片

第一个是fsbl文件

xilinx-zynq教程5-Uboot_第19张图片

xilinx-zynq教程5-Uboot_第20张图片

第二个是系统文件

xilinx-zynq教程5-Uboot_第21张图片

xilinx-zynq教程5-Uboot_第22张图片

 

 

 

第三个是执行的helloworld程序文件

xilinx-zynq教程5-Uboot_第23张图片

xilinx-zynq教程5-Uboot_第24张图片

 

合成文件,创建镜像

xilinx-zynq教程5-Uboot_第25张图片

最后把生成的文件拷贝到SD卡中,开发板插上SD卡,设定BOOT,开机即可从SD卡启动

xilinx-zynq教程5-Uboot_第26张图片

 

boot设定

 xilinx-zynq教程5-Uboot_第27张图片

下面是从QSPI启动

 首先是把文件烧写到开发板的FLASH中

xilinx-zynq教程5-Uboot_第28张图片

xilinx-zynq教程5-Uboot_第29张图片

xilinx-zynq教程5-Uboot_第30张图片

xilinx-zynq教程5-Uboot_第31张图片

点击Program,即可烧写到开发板中

设定BOOT

xilinx-zynq教程5-Uboot_第32张图片

到此,已经可以从flash启动了

 

转载于:https://www.cnblogs.com/wojiaxiaoguo/p/10372157.html

你可能感兴趣的:(xilinx-zynq教程5-Uboot)