microblaze下固化flash方法记录

现在的项目用到了microblaze,记录一下固化方法。

本次flash使用的时国微的,所以固化要在vavido下使用国微专用脚本加载(下述办法一)

方法一:

1.在vavido下生成bit文件-->file--->export--->export hardware--->选择include bit_stream-->ok;

 

 

2.在 xxxx.sdk 下会生成 xxxx.hdf,这是硬件配置文件;

 

3.launch_sdk ,加入软件开发代码,后build project,会在debug文件夹下生成xxxx.elf文件;

4.回来vavido软件,tools ---->associate ELF files....;添加刚才最新生成的 xxxx.elf文件;

  

 

 

5.添加好后重新生成bit_stream,这次的bit文件会包含elf文件,然后生成mcs文件进行固化;

注: elf 如果有更新的话,在新elf路径不变的情况下,vavido会在elf更新后自动更新,不需要在执行第4步骤;只需要重新生成bit文件即可;

方法二:

1.在vavido下生成bit文件-->file--->export--->export hardware--->选择include bit_stream-->ok;

2.launch sdk,在sdk下加好软件程序--->build project;在debug文件夹下生成xxxx.elf文件;

3.在sdk--->program FPGA---->选择好导出的bit和生成的elf--->ok;会生成一个doneload.bit,这个里面包含着bit和elf;

4.sdk--->program flash;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值