FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6425 Discussions

Cyclone V DDR3 controller generation error: Error: Error during execution of Nios II Command Shell

jsaltin
Employee
297 Views

How can fix this error?

It seems as I'm trying to generate a ddr3 controller with a cyclone V OPN, it fails generating by:

Error: Error during execution of "{C:/intelfpga_lite/17.1/quartus//../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally

Is there a workaround/fix for this?

I'm using windows 10. I've tried Quartus 17.1 lite and the newest 22.1. None works. I've seen other "fixes" but none worked, example: using wsl2 or use wsl instead of each other, update wsl and other required libraries.

 

Info: ddr3Controllerip: Variation language : Verilog
Info: ddr3Controllerip: Output directory : C:\intelFPGA_lite\projects\cycloneV\ddr3
Info: ddr3Controllerip: Generating variation file C:\intelFPGA_lite\projects\cycloneV\ddr3\ddr3Controllerip.v
Info: ddr3Controllerip: Generating synthesis files
<html>Info: Generating <b>altera_mem_if_ddr3_emif</b> "<b>ddr3Controllerip</b>" for QUARTUS_SYNTH
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_emif</b> "<b>ddr3Controllerip</b>"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_pll</b> "<b>pll0</b>"
Info: Generating clock pair generator
Info: Generating ddr3Controllerip_p0_altdqdqs
Info:
Info: *****************************
Info:
Info: Remember to run the ddr3Controllerip_p0_pin_assignments.tcl
Info: script after running Synthesis and before Fitting.
Info:
Info: *****************************
Info:
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_phy_core</b> "<b>p0</b>"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_afi_mux</b> "<b>m0</b>"
Error: Error during execution of "{C:/intelfpga_lite/17.1/quartus//../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally
Error: Execution of command "{C:/intelfpga_lite/17.1/quartus//../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt" failed
Error: ]2;Altera Nios II EDS 17.1 [gcc4] C:/intelfpga_lite/17.1/quartus//bin64/uniphy_mcc -ac_code sequencer_mc/ac_rom.s -inst_code sequencer_mc/inst_rom.s -ac_rom ../ddr3Controllerip_s0_AC_ROM.hex -inst_rom ../ddr3Controllerip_s0_inst_ROM.hex -header sequencer/sequencer_auto.h -vheader ../sequencer_auto_h.sv -ac_rom_init sequencer/sequencer_auto_ac_init.c -inst_rom_init sequencer/sequencer_auto_inst_init.c -DAC_ROM_USER_ADD_0=0_0000_0000_0000 -DAC_ROM_USER_ADD_1=0_0000_0000_1000 -DAC_ROM_MR0=0001000110001 -DAC_ROM_MR0_CALIB= -DAC_ROM_MR0_DLL_RESET=0001100110000 -DAC_ROM_MR1=0000000000000 -DAC_ROM_MR1_OCD_ENABLE= -DAC_ROM_MR2=0000000001000 -DAC_ROM_MR3=0000000000000 -DAC_ROM_MR0_MIRR=0001001001001 -DAC_ROM_MR0_DLL_RESET_MIRR=0001011001000 -DAC_ROM_MR1_MIRR=0000000000000 -DAC_ROM_MR2_MIRR=0000000010000 -DAC_ROM_MR3_MIRR=0000000000000 -DQUARTER_RATE=0 -DHALF_RATE=1 -DFULL_RATE=0 -DNON_DES_CAL=0 -DAP_MODE=0 -DGUARANTEED_READ_BRINGUP_TEST=0 -DMEM_ADDR_WIDTH=13 -DHARD_PHY=0
Error: UniPHY Sequencer Microcode Compiler
Error: Copyright (C) 2017  Intel Corporation. All rights reserved.
Error: Info: Reading sequencer_mc/ac_rom.s ...
Error: Info: Reading sequencer_mc/inst_rom.s ...
Error: Info: Writing ../ddr3Controllerip_s0_AC_ROM.hex ...
Error: Info: Writing ../ddr3Controllerip_s0_inst_ROM.hex ...
Error: Info: Writing sequencer/sequencer_auto_ac_init.c ...
Error: Info: Writing sequencer/sequencer_auto_inst_init.c ...
Error: Info: Writing sequencer/sequencer_auto.h ...
Error: Info: Writing sequencer/sequencer_auto.h ...
Error: Info: Writing ../sequencer_auto_h.sv ...
Error: Info: Microcode compilation successful
Error: C:/intelfpga_lite/17.1/quartus//../nios2eds/sdk2/bin/nios2-bsp hal sequencer_bsp .. --default_sections_mapping sequencer_mem --use_bootloader DONT_CHANGE
Error: child process exited abnormally
Error: Cannot find sequencer/sequencer.elf
<html>Error: An error occurred<br>    while executing<br>"error "An error occurred""<br>    (procedure "_error" line 8)<br>    invoked from within<br>"_error "Cannot find $seq_file""<br>    ("if" then script line 2)<br>    invoked from within<br>"if {[file exists $seq_file] == 0} {<br> _error "Cannot find $seq_file"<br> }"<br>    (procedure "alt_mem_if::util::seq_mem_size::get_max_memory_usage" line 14)<br>    invoked from within<br>"alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf""<br>    invoked from within<br>"set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf"]]"<br>    ("if" then script line 2)<br>    invoked from within<br>"if { !$do_only_rw_mgr_mc && !($bfm_mode || $hps_mode)} {<br> set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequenc..."<br>    (procedure "generate_qsys_sequencer_sw" line 924)<br>    invoked from within<br>"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 ..."<br>    invoked from within<br>"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 ..."<br>    ("if" else script line 2)<br>    invoked from within<br>"if {[::alt_mem_if::util::qini::qini_value alt_mem_if_seq_size_request 0] > 0} {<br> set seq_mem_size [::alt_mem_if::util::qini::qini_value alt_mem_if_se..."<br>    (procedure "alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer" line 238)<br>    invoked from within<br>"alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}"<br>    invoked from within<br>"set qsys_sequencer_files_list [alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}]"<br>    (procedure "alt_mem_if::gen::uniphy_gen::generate_sequencer_files" line 3)<br>    invoked from within<br>"alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir QUARTUS_SYNTH"<br>    invoked from within<br>"foreach generated_file [alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir QUARTUS_SYNTH] {<br> set file_name [file tail $genera..."<br>    (procedure "generate_synth" line 8)<br>    invoked from within<br>"generate_synth ddr3Controllerip_s0"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_qseq</b> "<b>s0</b>"
Error: Generation stopped, 5 or more modules remaining
<html>Info: Done "<b>ddr3Controllerip</b>" with 11 modules, 33 files
Info: ddr3Controllerip: Generating example design
<html>Info: Generating <b>altera_mem_if_ddr3_emif</b> "<b>ddr3Controllerip</b>" for EXAMPLE_DESIGN
Info: Generating simulation example design
Info: Generating synthesizable example design
Error: Error during execution of script generate_ed.tcl: s0: Error during execution of "{C:/intelfpga_lite/17.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally
Error: Error during execution of script generate_ed.tcl: s0: Execution of command "{C:/intelfpga_lite/17.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt" failed
Error: Error during execution of script generate_ed.tcl: s0: ]2;Altera Nios II EDS 17.1 [gcc4] C:/intelfpga_lite/17.1/quartus/bin64/uniphy_mcc -ac_code sequencer_mc/ac_rom.s -inst_code sequencer_mc/inst_rom.s -ac_rom ../ddr3Controllerip_example_if0_s0_AC_ROM.hex -inst_rom ../ddr3Controllerip_example_if0_s0_inst_ROM.hex -header sequencer/sequencer_auto.h -vheader ../sequencer_auto_h.sv -ac_rom_init sequencer/sequencer_auto_ac_init.c -inst_rom_init sequencer/sequencer_auto_inst_init.c -DAC_ROM_USER_ADD_0=0_0000_0000_0000 -DAC_ROM_USER_ADD_1=0_0000_0000_1000 -DAC_ROM_MR0=0001000110001 -DAC_ROM_MR0_CALIB= -DAC_ROM_MR0_DLL_RESET=0001100110000 -DAC_ROM_MR1=0000000000000 -DAC_ROM_MR1_OCD_ENABLE= -DAC_ROM_MR2=0000000001000 -DAC_ROM_MR3=0000000000000 -DAC_ROM_MR0_MIRR=0001001001001 -DAC_ROM_MR0_DLL_RESET_MIRR=0001011001000 -DAC_ROM_MR1_MIRR=0000000000000 -DAC_ROM_MR2_MIRR=0000000010000 -DAC_ROM_MR3_MIRR=0000000000000 -DQUARTER_RATE=0 -DHALF_RATE=1 -DFULL_RATE=0 -DNON_DES_CAL=0 -DAP_MODE=0 -DGUARANTEED_READ_BRINGUP_TEST=0 -DMEM_ADDR_WIDTH=13 -DHARD_PHY=0
Error: Error during execution of script generate_ed.tcl: s0: UniPHY Sequencer Microcode Compiler
Error: Error during execution of script generate_ed.tcl: s0: Copyright (C) 2017  Intel Corporation. All rights reserved.
Error: Error during execution of script generate_ed.tcl: s0: Info: Reading sequencer_mc/ac_rom.s ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Reading sequencer_mc/inst_rom.s ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing ../ddr3Controllerip_example_if0_s0_AC_ROM.hex ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing ../ddr3Controllerip_example_if0_s0_inst_ROM.hex ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing sequencer/sequencer_auto_ac_init.c ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing sequencer/sequencer_auto_inst_init.c ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing sequencer/sequencer_auto.h ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing sequencer/sequencer_auto.h ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Writing ../sequencer_auto_h.sv ...
Error: Error during execution of script generate_ed.tcl: s0: Info: Microcode compilation successful
Error: Error during execution of script generate_ed.tcl: s0: C:/intelfpga_lite/17.1/quartus/../nios2eds/sdk2/bin/nios2-bsp hal sequencer_bsp .. --default_sections_mapping sequencer_mem --use_bootloader DONT_CHANGE
Error: Error during execution of script generate_ed.tcl: s0: child process exited abnormally
Error: Error during execution of script generate_ed.tcl: s0: Cannot find sequencer/sequencer.elf
Error: Error during execution of script generate_ed.tcl: s0: An error occurred
Error: Error during execution of script generate_ed.tcl: Generation stopped, 8 or more modules remaining
Error: Execution of script generate_ed.tcl failed
Error: ERROR: Cannot find sequencer/sequencer.elf
Error: 2023.05.19.00:44:33 Info:
Error: ********************************************************************************************************************
Error:
Error: Use qsys-generate for a simpler command-line interface for generating IP.
Error:
Error: Run ip-generate with switch --remove-qsys-generate-warning to prevent this notice from appearing in subsequent runs.
Error:
Error: ********************************************************************************************************************
Error: 2023.05.19.00:44:40 Warning: ddr3Controllerip_example: ODT is disabled. Enabling ODT (Mode Register 1) may improve signal integrity
Error: 2023.05.19.00:44:40 Warning: ddr3Controllerip_example: 'Quick' simulation modes are NOT timing accurate. Some simulation memory models may issue warnings or errors
Error: 2023.05.19.00:44:40 Warning: ddr3Controllerip_example.if0.pll_bridge: pll_bridge.pll_sharing cannot be both connected and exported
Error: 2023.05.19.00:44:40 Warning: ddr3Controllerip_example.if0: if0.pll_sharing must be exported, or connected to a matching conduit.
Error: 2023.05.19.00:44:40 Info: ddr3Controllerip_example: Generating alt_mem_if_ddr3_tg_ed "ddr3Controllerip_example" for QUARTUS_SYNTH
Error: 2023.05.19.00:44:41 Info: Interconnect is inserted between master d0.avl and slave if0.avl because the master has address signal 23 bit wide, but the slave is 21 bit wide.
Error: 2023.05.19.00:44:45 Info: if0: "ddr3Controllerip_example" instantiated altera_mem_if_ddr3_emif "if0"
Error: 2023.05.19.00:44:46 Info: d0: "ddr3Controllerip_example" instantiated altera_avalon_mm_traffic_generator "d0"
Error: 2023.05.19.00:44:46 Info: mm_interconnect_0: "ddr3Controllerip_example" instantiated altera_mm_interconnect "mm_interconnect_0"
Error: 2023.05.19.00:44:46 Info: rst_controller: "ddr3Controllerip_example" instantiated altera_reset_controller "rst_controller"
Error: 2023.05.19.00:44:47 Info: pll0: "if0" instantiated altera_mem_if_ddr3_pll "pll0"
Error: 2023.05.19.00:44:47 Info: p0: Generating clock pair generator
Error: 2023.05.19.00:44:47 Info: p0: Generating ddr3Controllerip_example_if0_p0_altdqdqs
Error: 2023.05.19.00:44:50 Info: p0:
Error: 2023.05.19.00:44:50 Info: p0: *****************************
Error: 2023.05.19.00:44:50 Info: p0:
Error: 2023.05.19.00:44:50 Info: p0: Remember to run the ddr3Controllerip_example_if0_p0_pin_assignments.tcl
Error: 2023.05.19.00:44:50 Info: p0: script after running Synthesis and before Fitting.
Error: 2023.05.19.00:44:50 Info: p0:
Error: 2023.05.19.00:44:50 Info: p0: *****************************
Error: 2023.05.19.00:44:50 Info: p0:
Error: 2023.05.19.00:44:50 Info: p0: "if0" instantiated altera_mem_if_ddr3_phy_core "p0"
Error: 2023.05.19.00:44:50 Info: m0: "if0" instantiated altera_mem_if_ddr3_afi_mux "m0"
Error: 2023.05.19.00:44:51 Error: s0: Error during execution of "{C:/intelfpga_lite/17.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally
Error: 2023.05.19.00:44:51 Error: s0: Execution of command "{C:/intelfpga_lite/17.1/quartus/../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt" failed
Error: 2023.05.19.00:44:51 Error: s0: ]2;Altera Nios II EDS 17.1 [gcc4] C:/intelfpga_lite/17.1/quartus/bin64/uniphy_mcc -ac_code sequencer_mc/ac_rom.s -inst_code sequencer_mc/inst_rom.s -ac_rom ../ddr3Controllerip_example_if0_s0_AC_ROM.hex -inst_rom ../ddr3Controllerip_example_if0_s0_inst_ROM.hex -header sequencer/sequencer_auto.h -vheader ../sequencer_auto_h.sv -ac_rom_init sequencer/sequencer_auto_ac_init.c -inst_rom_init sequencer/sequencer_auto_inst_init.c -DAC_ROM_USER_ADD_0=0_0000_0000_0000 -DAC_ROM_USER_ADD_1=0_0000_0000_1000 -DAC_ROM_MR0=0001000110001 -DAC_ROM_MR0_CALIB= -DAC_ROM_MR0_DLL_RESET=0001100110000 -DAC_ROM_MR1=0000000000000 -DAC_ROM_MR1_OCD_ENABLE= -DAC_ROM_MR2=0000000001000 -DAC_ROM_MR3=0000000000000 -DAC_ROM_MR0_MIRR=0001001001001 -DAC_ROM_MR0_DLL_RESET_MIRR=0001011001000 -DAC_ROM_MR1_MIRR=0000000000000 -DAC_ROM_MR2_MIRR=0000000010000 -DAC_ROM_MR3_MIRR=0000000000000 -DQUARTER_RATE=0 -DHALF_RATE=1 -DFULL_RATE=0 -DNON_DES_CAL=0 -DAP_MODE=0 -DGUARANTEED_READ_BRINGUP_TEST=0 -DMEM_ADDR_WIDTH=13 -DHARD_PHY=0
Error: 2023.05.19.00:44:51 Error: s0: UniPHY Sequencer Microcode Compiler
Error: 2023.05.19.00:44:51 Error: s0: Copyright (C) 2017  Intel Corporation. All rights reserved.
Error: 2023.05.19.00:44:51 Error: s0: Info: Reading sequencer_mc/ac_rom.s ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Reading sequencer_mc/inst_rom.s ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing ../ddr3Controllerip_example_if0_s0_AC_ROM.hex ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing ../ddr3Controllerip_example_if0_s0_inst_ROM.hex ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing sequencer/sequencer_auto_ac_init.c ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing sequencer/sequencer_auto_inst_init.c ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing sequencer/sequencer_auto.h ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing sequencer/sequencer_auto.h ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Writing ../sequencer_auto_h.sv ...
Error: 2023.05.19.00:44:51 Error: s0: Info: Microcode compilation successful
Error: 2023.05.19.00:44:51 Error: s0: C:/intelfpga_lite/17.1/quartus/../nios2eds/sdk2/bin/nios2-bsp hal sequencer_bsp .. --default_sections_mapping sequencer_mem --use_bootloader DONT_CHANGE
Error: 2023.05.19.00:44:51 Error: s0: child process exited abnormally
Error: 2023.05.19.00:44:51 Error: s0: Cannot find sequencer/sequencer.elf
Error: 2023.05.19.00:44:51 Error: s0: An error occurred
Error: while executing
Error: "error "An error occurred""
Error: (procedure "_error" line
Error: invoked from within
Error: "_error "Cannot find $seq_file""
Error: ("if" then script line 2)
Error: invoked from within
Error: "if {[file exists $seq_file] == 0} {
Error: _error "Cannot find $seq_file"
Error: }"
Error: (procedure "alt_mem_if::util::seq_mem_size::get_max_memory_usage" line 14)
Error: invoked from within
Error: "alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf""
Error: invoked from within
Error: "set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf"]]"
Error: ("if" then script line 2)
Error: invoked from within
Error: "if { !$do_only_rw_mgr_mc && !($bfm_mode || $hps_mode)} {
Error: set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequenc..."
Error: (procedure "generate_qsys_sequencer_sw" line 924)
Error: invoked from within
Error: "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 ..."
Error: invoked from within
Error: "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 ..."
Error: ("if" else script line 2)
Error: invoked from within
Error: "if {[::alt_mem_if::util::qini::qini_value alt_mem_if_seq_size_request 0] > 0} {
Error: set seq_mem_size [::alt_mem_if::util::qini::qini_value alt_mem_if_se..."
Error: (procedure "alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer" line 238)
Error: invoked from within
Error: "alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}"
Error: invoked from within
Error: "set qsys_sequencer_files_list [alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}]"
Error: (procedure "alt_mem_if::gen::uniphy_gen::generate_sequencer_files" line 3)
Error: invoked from within
Error: "alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir QUARTUS_SYNTH"
Error: invoked from within
Error: "foreach generated_file [alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir QUARTUS_SYNTH] {
Error: set file_name [file tail $genera..."
Error: (procedure "generate_synth" line
Error: invoked from within
Error: "generate_synth ddr3Controllerip_example_if0_s0"
Error: 2023.05.19.00:44:51 Info: s0: "if0" instantiated altera_mem_if_ddr3_qseq "s0"
Error: 2023.05.19.00:44:51 Error: Generation stopped, 8 or more modules remaining
Error: 2023.05.19.00:44:51 Info: ddr3Controllerip_example: Done "ddr3Controllerip_example" with 17 modules, 38 files
Info: Creating Quartus project
<html>Info: Done "<b>ddr3Controllerip</b>" with 1 modules, 51 files
Info: ddr3Controllerip: Generating simulation model
<html>Info: Generating <b>altera_mem_if_ddr3_emif</b> "<b>ddr3Controllerip</b>" for SIM_VERILOG
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_emif</b> "<b>ddr3Controllerip</b>"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_pll</b> "<b>pll0</b>"
Info: Generating clock pair generator
Info: Generating ddr3Controllerip_p0_altdqdqs
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_phy_core</b> "<b>p0</b>"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_afi_mux</b> "<b>m0</b>"
Error: Error during execution of "{C:/intelfpga_lite/17.1/quartus//../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally
Error: Execution of command "{C:/intelfpga_lite/17.1/quartus//../nios2eds/Nios II Command Shell.bat} make all 2>> stderr.txt" failed
Error: ]2;Altera Nios II EDS 17.1 [gcc4] C:/intelfpga_lite/17.1/quartus//bin64/uniphy_mcc -ac_code sequencer_mc/ac_rom.s -inst_code sequencer_mc/inst_rom.s -ac_rom ../ddr3Controllerip_s0_AC_ROM.hex -inst_rom ../ddr3Controllerip_s0_inst_ROM.hex -header sequencer/sequencer_auto.h -vheader ../sequencer_auto_h.sv -ac_rom_init sequencer/sequencer_auto_ac_init.c -inst_rom_init sequencer/sequencer_auto_inst_init.c -DAC_ROM_USER_ADD_0=0_0000_0000_0000 -DAC_ROM_USER_ADD_1=0_0000_0000_1000 -DAC_ROM_MR0=0001000110001 -DAC_ROM_MR0_CALIB= -DAC_ROM_MR0_DLL_RESET=0001100110000 -DAC_ROM_MR1=0000000000000 -DAC_ROM_MR1_OCD_ENABLE= -DAC_ROM_MR2=0000000001000 -DAC_ROM_MR3=0000000000000 -DAC_ROM_MR0_MIRR=0001001001001 -DAC_ROM_MR0_DLL_RESET_MIRR=0001011001000 -DAC_ROM_MR1_MIRR=0000000000000 -DAC_ROM_MR2_MIRR=0000000010000 -DAC_ROM_MR3_MIRR=0000000000000 -DQUARTER_RATE=0 -DHALF_RATE=1 -DFULL_RATE=0 -DNON_DES_CAL=0 -DAP_MODE=0 -DGUARANTEED_READ_BRINGUP_TEST=0 -DMEM_ADDR_WIDTH=13 -DHARD_PHY=0
Error: UniPHY Sequencer Microcode Compiler
Error: Copyright (C) 2017  Intel Corporation. All rights reserved.
Error: Info: Reading sequencer_mc/ac_rom.s ...
Error: Info: Reading sequencer_mc/inst_rom.s ...
Error: Info: Writing ../ddr3Controllerip_s0_AC_ROM.hex ...
Error: Info: Writing ../ddr3Controllerip_s0_inst_ROM.hex ...
Error: Info: Writing sequencer/sequencer_auto_ac_init.c ...
Error: Info: Writing sequencer/sequencer_auto_inst_init.c ...
Error: Info: Writing sequencer/sequencer_auto.h ...
Error: Info: Writing sequencer/sequencer_auto.h ...
Error: Info: Writing ../sequencer_auto_h.sv ...
Error: Info: Microcode compilation successful
Error: C:/intelfpga_lite/17.1/quartus//../nios2eds/sdk2/bin/nios2-bsp hal sequencer_bsp .. --default_sections_mapping sequencer_mem --use_bootloader DONT_CHANGE
Error: child process exited abnormally
Error: Cannot find sequencer/sequencer.elf
<html>Error: An error occurred<br>    while executing<br>"error "An error occurred""<br>    (procedure "_error" line 8)<br>    invoked from within<br>"_error "Cannot find $seq_file""<br>    ("if" then script line 2)<br>    invoked from within<br>"if {[file exists $seq_file] == 0} {<br> _error "Cannot find $seq_file"<br> }"<br>    (procedure "alt_mem_if::util::seq_mem_size::get_max_memory_usage" line 14)<br>    invoked from within<br>"alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf""<br>    invoked from within<br>"set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequencer" "sequencer.elf"]]"<br>    ("if" then script line 2)<br>    invoked from within<br>"if { !$do_only_rw_mgr_mc && !($bfm_mode || $hps_mode)} {<br> set calc_mem_size [alt_mem_if::util::seq_mem_size::get_max_memory_usage [file join "sequenc..."<br>    (procedure "generate_qsys_sequencer_sw" line 924)<br>    invoked from within<br>"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 ..."<br>    invoked from within<br>"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 ..."<br>    ("if" else script line 2)<br>    invoked from within<br>"if {[::alt_mem_if::util::qini::qini_value alt_mem_if_seq_size_request 0] > 0} {<br> set seq_mem_size [::alt_mem_if::util::qini::qini_value alt_mem_if_se..."<br>    (procedure "alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer" line 238)<br>    invoked from within<br>"alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}"<br>    invoked from within<br>"set qsys_sequencer_files_list [alt_mem_if::gen::uniphy_gen::generate_qsys_sequencer "${name}" $protocol $tmpdir $fileset {}]"<br>    (procedure "alt_mem_if::gen::uniphy_gen::generate_sequencer_files" line 3)<br>    invoked from within<br>"alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir SIM_VERILOG"<br>    invoked from within<br>"foreach generated_file [alt_mem_if::gen::uniphy_gen::generate_sequencer_files $name "DDR3" $tmpdir SIM_VERILOG] {<br> set file_name [file tail $generate..."<br>    (procedure "generate_verilog_sim" line 7)<br>    invoked from within<br>"generate_verilog_sim ddr3Controllerip_s0"
<html>Info: "<b>ddr3Controllerip</b>" instantiated <b>altera_mem_if_ddr3_qseq</b> "<b>s0</b>"
Error: Generation stopped, 5 or more modules remaining
<html>Info: Done "<b>ddr3Controllerip</b>" with 11 modules, 25 files
Info: Generated simulation scripts for Modelsim in C:/intelFPGA_lite/projects/cycloneV/ddr3/ddr3Controllerip_sim/mentor directory.
Info: Generated simulation scripts for VCS and VCS MX in C:/intelFPGA_lite/projects/cycloneV/ddr3/ddr3Controllerip_sim/synopsys directory.
Info: Generated simulation scripts for NCSIM in C:/intelFPGA_lite/projects/cycloneV/ddr3/ddr3Controllerip_sim/cadence directory.
Info: Generated simulation scripts for Riviera-PRO in C:/intelFPGA_lite/projects/cycloneV/ddr3/ddr3Controllerip_sim/aldec directory.

0 Kudos
0 Replies
Reply