一步一步学zedboard之四创建zedboard的启动文件

经过系列三的工作,生成了FPGA的配置bit文件,接下来要讲的是zedboard的启动文件怎么生成。zedboard要想启动,一般需要三个文件包括zedboard_fsbl.elf,system.bit和uboot.elf。第一个文件就是本章节要生成的,第二个文件就是上一章节生成的FPGA 配置文件,第三个文件是uboot的elf格式的文件。

1.打开Vivado软件,打开已经创建的vivado工程。

一步一步学zedboard之四创建zedboard的启动文件_第1张图片一步一步学zedboard之四创建zedboard的启动文件_第2张图片

2.执行File->Export->Export Hardware进入Export Hardware界面,点击OK。

一步一步学zedboard之四创建zedboard的启动文件_第3张图片

3.执行File->Launch SDK,进入Launch SDK界面,点击OK,此时SDK软件会被自动打开。

一步一步学zedboard之四创建zedboard的启动文件_第4张图片

4.SDK打开后,可以看到硬件配置文件已经被加进去了。

一步一步学zedboard之四创建zedboard的启动文件_第5张图片

5.此时Vivado的工作已经完成,在SDK中执行File->New->Application Project,进入New Project界面。

一步一步学zedboard之四创建zedboard的启动文件_第6张图片

6.Project name输入zedboard_fsbl,其它保持默认,点击Next,进入Templates界面,选择Zynq FSBL。

一步一步学zedboard之四创建zedboard的启动文件_第7张图片

7.点击Finish按钮后,zedboard_fsbl.elf文件会在E:\vivado_project\zedboard\zedboard\zedboard.sdk\zedboard_fsbl\Debug目录下生成。而SDK的界面也会多出zedboard_fsbl和zedboard_fsbl_bsp工程目录。

一步一步学zedboard之四创建zedboard的启动文件_第8张图片


上面就是zedboard_fsbl.elf文件的生成过程!

你可能感兴趣的:(zedboard)