由于Quartus II软件10.0及更高版本中的问题,UniPHY内核的生成可能会错误地显示上述消息。
错误:add_fileset_file:没有这样的文件C:/ <temp directory> / qsys / <UniPHY core> _p0_sequencer_rom.hex
执行时
“add_fileset_file [:: alt_mem_if :: util :: hwtcl_utils :: get_file_type 0] PATH”
(“foreach”身体线4)
从内部调用
“foreach generated_file [alt_mem_if :: gen :: uniphy_gen :: generate_sequencer_fi les”DDR3“QUARTUS_SYNTH] {
set file_name [file tail …“
(“if”然后脚本第2行)
从内部调用
“if {[string compare -nocase [get_parameter_value NIOS_SEQUENCER]”true“] == 0} {
foreach generated_file [alt_mem_if :: gen :: uniphy_gen :: generate_seque …“
(程序“generate_synth”第24行)
从内部调用
“generate_synth ddr3_p0”
解决/修复方法
解决方法是打开<Quartus II安装目录> / nios2eds / bin / elf2hex文件并编辑第一行
#!/bin/sh
至
#!/bin/bash
This issue has been fixed in the Quartus II software version 13.1.
没有回复内容