XC7Z030芯片开发从硬件到软件---- 镜像文件制作及烧录确认(一)

一、镜像文件制作及烧录

1、  在同一个SDK中创建FSBL工程; 


2、  编译FSBL工程,生产fsbl.elf文件;

在编译过程中,如果引用了库函数,并且没有正确的使用extern ,可能会提示编译错误,根据错误提示修改就可以了。

如果使用别人添加好的fsbl工程,编译后,如果提示找不到ps.init文件,请手动修改路径为从vivado launch过来的文件夹中的最新ps.init文件。

3、  创建镜像文件(.mcs 或.bin),在Boot image partitions中依次添加fsbl.elf、bit流和应用程序.elf文件(要按照此顺序添加);

 QSPI 启动,镜像文件后缀为.mcs; SD卡启动,镜像文件后缀为.bin.



4、  镜像文件制作确认

       通过查看生成文件中的BootRom Header中的部分内容进行确认。在UG585中P170 - 6.3.2 BootROM Header 中可以查到这些信息

5、  烧录镜像

点击Program,在SDK的console界面中出现操作信息,信息中的内部在后面有介绍。

program时间比较长,大约有5分多钟,有些需要10分钟,请看console中的进度信息,以便确认program正在进行中。



烧录完毕之后,console中的信息如下:


7、  重新上电,板子上面的program灯会在上电之后的几秒钟后灭掉,证明程序烧录OK。

可以使用板子上面的功能进行验证,这是最直接的验证方法。也可以通过下一节的方法进行验证,并了解是否被正确烧录。


版权声明:本文为博主辛苦整理文章,转载请注明出处:http://blog.csdn.net/m0_37099632


  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值