
合并SOF和ELF生成JIC文件的脚本E30.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该资源为一个用于合并SOF和ELF文件以生成JIC文件的自动化脚本,适用于需要高效管理电子设计数据的用户,能够显著提升开发效率。
文件分为两个版本:“合并sof和elf生产jic文件脚本.rar”适用于使用EP4CE10+EPCS16芯片的小梅哥FPGA开发板系列,包括AC620、AC601及Starter等。“合并sof和elf生产jic文件脚本 - 4ce30.rar”则针对采用EP4CE30+EPCS64的设备设计,适用于小梅哥基于EP4CE30或EP4CE40芯片开发的所有FPGA板卡,如AC6102。
该工具的功能在于将Quartus ii编译生成的sof文件与NIOS II EDS编译产生的elf文件合并成jic格式的烧写文件。使用此工具前,请确保满足以下条件:
- Quartus ii软件版本为13.0或以上;
- 编译后的sof文件位于项目根目录下的output_files文件夹中,部分老版工程可能需要用户手动调整脚本和cof文件以符合这一要求;
- nios ii的软件工程项目路径应为quartus 工程根目录下名为software的子目录(通常情况下这一步已经满足)。
使用步骤如下:
1. 将generate_jic.tcl、generate_jic.sh以及generate_jic.cof三个文件复制至nios ii软件工程中。
2. 在eclipse环境中选择应用项目,而非BSP项目,右键点击并进入NIOS II -> NIOS command shell菜单;
3. 输入命令./generate_jic.sh(完成运行后,这些脚本和cof文件会被移动到quartus 工程根目录,并在该位置生成一个名为myoutput_files的子文件夹)。
4. 在quartus ii软件中选择Tools -> Tcl Scripts选项并选中generate_jic.tcl,点击run执行(成功后会在myoutput_files目录下创建hs_combined.jic烧写文件);
5. 最终将此jic格式的固件烧录进FPGA设备,并对开发板进行断电重启操作,新编译好的程序便可以开始运行。
全部评论 (0)


