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

来源:互联网 发布:淘宝直通车降价 编辑:程序博客网 时间:2024/05/20 12:50

常用来创建带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