创建一个带Nios II硬件和软件映象的.jic文件

常用来创建带Nios® II 硬件和软件的映象的.jic文件的方法如下:

1. 从一个.sof 文件生成一个flash文件:sof2flash --input=<hwimage>.sof --output=hwimage.flash --epcs --verbose

2. 从一个,elf 生成一个flash文件:elf2flash --input=<elf file>.elf --output=swimage.flash --epcs --after=hwimage.flash --verbose

3. 转换.flash文件到.hex文件:nios2-elf-objcopy --input-target srec --output-target ihex mysw.flash mysw.hex

4. 在Quartus® II软件中,open File > Convert Programming Files > Set the programming file as JTAG Indirect Configuration File (.jic).


6. 在配置下拉菜单中选择合适大小的EPCS器件

7. 命名你的输出.jic 文件

8. 点击Flash Loader的下面,在右边选择Add Device

9. 从列表中选择你的FPGA器件

10. 点击SOF Data,选择Add File,选择加.sof 文件

11. 点击Add Hex data,选择Relative addressing,选择上面生成的.hex 文件

12. 现在按生成。你应该检查生成的 .map 文件有Page_0在起始地址0x0,.hex文件在Page_0结束地址后的起始地址1

13. 

 现在在Quartus II Programmer中,选择Add File,选择加.jic 文件。检查Program框,下一步.jic 文件,接着按Start
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值