Do có vấn đề trong phần mềm Quartus II phiên bản 10.0 trở lên, việc tạo lõi UniPHY có thể bị lỗi với thông báo trên.
Lỗi: add_fileset_file: Không có thư mục C://qsys/< LõiUniPHY>_p0_sequencer_rom.hex
trong khi thực thi
"add_fileset_file [::alt_mem_if::util::hwtcl_utils::get_file_type 0] PATH "
("đầu trước" dòng cơ thể 4)
được gọi từ bên trong
"foreach generated_file [alt_mem_if::gen:uniphy_gen::generate_sequencer_fi les "DDR3" QUARTUS_SYNTH] {
đặt file_name [đuôi tập tin ..."
("if" thì kịch bản dòng 2)
được gọi từ bên trong
"if {[string compare -nocase [get_parameter_value NIOS_SEQUENCER] "true"] == 0} {
foreach generated_file [alt_mem_if::gen:uniphy_gen::generate_seque..."
(quy trình "generate_synth" dòng 24)
được gọi từ bên trong
"generate_synth ddr3_p0"
Giải pháp là mở thư mục cài đặt /nios2eds/bin/elf2hex và chỉnh sửa dòng đầu tiên từ
#!/bin/sh
Để
#!/bin/bash
This issue has been fixed in the Quartus II software version 13.1.