Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

AOC Compilation Fails

Altera_Forum
Honored Contributor II
1,401 Views

Hello everyone, 

 

I am currently using AOCL 14.0 installed on CentOS 6.5 with de5-net board. Sometimes about 2 minutes into the compilation I would receive the following error: 

... 

2015.01.24.02:14:20 error: s0: cannot find sequencer/sequencer.elf 

2015.01.24.02:14:20 error: s0: an error occurred 

2015.01.24.02:14:20 error: generation stopped, 257 or more modules remaining 

error: ip-generate failed. 

refer to lu_blocked/lu_blocked.log for details. 

 

And in the log file this is the error (It's a little bit long, so I reduced the font size): 

 

2015.01.23.21:37:12 info: p0: generating clock pair generator 

2015.01.23.21:37:18 info: p0: generating system_acl_iface_ddr3a_p0_altdqdqs 

2015.01.23.21:37:26 info: p0:  

2015.01.23.21:37:26 info: p0: ***************************** 

2015.01.23.21:37:26 info: p0:  

2015.01.23.21:37:26 info: p0: remember to run the system_acl_iface_ddr3a_p0_pin_assignments.tcl 

2015.01.23.21:37:26 info: p0: script after running synthesis and before fitting. 

2015.01.23.21:37:26 info: p0:  

2015.01.23.21:37:26 info: p0: ***************************** 

2015.01.23.21:37:26 info: p0:  

2015.01.23.21:37:26 info: p0: "ddr3a" instantiated altera_mem_if_ddr3_phy_core "p0" 

2015.01.23.21:37:26 info: m0: "ddr3a" instantiated altera_mem_if_ddr3_afi_mux "m0" 

error: cannot find sequencer/sequencer.elf 

2015.01.23.21:37:29 error: s0: cannot find sequencer/sequencer.elf 

2015.01.23.21:37:29 error: s0: an error occurred 

while executing 

"error "an error occurred"" 

(procedure "_error" line 8) 

invoked from within 

"_error "cannot find $seq_file"" 

("if" then script line 2) 

invoked from within 

"if {[file exists $seq_file] == 0} { 

_error "cannot find $seq_file" 

}" 

(procedure "alt_mem_if::util::seq_mem_size::get_max_memory_usage" line 14) 

invoked from within 

"alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf"" 

invoked from within 

"set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf"]]" 

("if" then script line 2) 

invoked from within 

"if { !$do_only_rw_mgr_mc && !($bfm_mode || $hps_mode)} { 

set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequenc..." 

(procedure "generate_qsys_sequencer_sw" line 872) 

invoked from within 

"generate_qsys_sequencer_sw $prepend_str $protocol $pre_compile_dir $fileset $inhdl_dir $rdimm $lrdimm 0 0 $nios_hex_file_name $ac_rom_init_file_name ..." 

invoked from within 

"set seq_mem_size_list [generate_qsys_sequencer_sw $prepend_str $protocol $pre_compile_dir $fileset $inhdl_dir $rdimm $lrdimm 0 0 $nios_hex_file_name ..." 

("if" else script line 2) 

invoked from within 

"if {[::alt_mem_if::util::qini::qini_value alt_mem_if_seq_size_request 0] > 0} { 

set seq_mem_size [::alt_mem_if::util::qini::qini_value alt_mem_if_se..." 

(procedure "alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer" line 207) 

invoked from within 

"alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}" 

invoked from within 

"set qsys_sequencer_files_list [alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}]" 

(procedure "alt_mem_if::gen::uniphy_gen::generate_sequencer_files" line 3) 

invoked from within 

"alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "ddr3" $tmpdir quartus_synth" 

invoked from within 

"foreach generated_file [alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "ddr3" $tmpdir quartus_synth] { 

set file_name [file tail $genera..." 

(procedure "generate_synth" line 8) 

invoked from within 

"generate_synth system_acl_iface_ddr3a_s0" 

2015.01.23.21:37:29 info: s0: "ddr3a" instantiated altera_mem_if_ddr3_qseq "s0" 

2015.01.23.21:37:29 error: generation stopped, 257 or more modules remaining 

2015.01.23.21:37:29 info: system: done "system" with 126 modules, 226 files 

 

After this error is encountered, I can't even compile vector_add example anymore. Sometimes logout and log back in could fix the issue, but other times only rebooting the computer can fix this. Also, this only occurs in Linux, I have never seen this under Windows. Does anybody know what might have caused this, and if there is any fix to it?
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
431 Views

Is it possible for this to be caused by faulty display driver or memory? I do have more than enough memory to reach at least fitting stage (24GB DDR + 8GB swap, GPU has its own memory) But I couldn't see how since every time it fails at the same place (Cannot find sequencer/sequencer.elf).

0 Kudos
Reply