开发板:AX7Z020
开发平台:Vivado 2017.4
程序固化
1、新建FSBL工程
2、工程名字随意(FSBL)
3、选择Zynq FSBL,完成
4、增加fsbl调试信息
5、右键选择create boot image
6、默认输出路径,可以修改
在Boot image partition列表中有要合成的文件,第一个文件一定是 bootloader文件,就是上面FSBL生成的fsbl.elf文件;第二个文件是FPGA配置文件bitstream;第三个是应用程序,第四个也是应用程序(自己添加,前三个系统自动添加)点击Create Image生成。
注意:BOOT.bin文件路径,BOOT.bin文件是我们需要的启动文件,可以放到SD卡启动,也可以烧写到QSPI Flash。我们要选择bin。
7、此时打开工程文件,生成俩个文件,BOOT.bin是我们要烧录的文件
点开工具栏,下载到flash
8、image file 选择生成的.bin文件
FSBL File选择fsbl.elf文件,program后出现Successful表示烧写成功
- 开发板断电,mode选择qspi模式,重新上电,程序运行