Altera_Forum
Honored Contributor
19 years agoEPCS Controller & Stratix II device
I have designed a system in the SOPC Builder with 2 NIOSII CPU's and 1 EPCS controller. I selected the Statrix II as the device in my Target Board Description. When I tried to Generate I get the following error message :-
.....# 2007.02.08 19:07:58 (*) Running Generator Program for epcs_controller Bad file C:/altera/kits/nios2_51/components/altera_nios2/boot_loader_epcs_stratix_ii.srec at C:/altera/quartus60/sopc_builder/bin/format_conversion_utils.pm line 1560. Error: Generator program for module 'epcs_controller' did NOT run successfully. generator cmd was 'C:/altera/quartus60/bin/perl561/bin/perl -IC:/altera/quartus60/sopc_builder/bin -IC:/altera/quartus60/sopc_builder/bin/europa -IC:/altera/quartus60/sopc_builder/bin/perl_lib -I. -IC:/altera/quartus60/sopc_builder/components/altera_avalon_epcs_flash_controller -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_stratix_1s10_es -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_stratix_2s60_es -IC:/altera/quartus60/sopc_builder/components/altera_avalon_adapter_slave_y -IC:/altera/kits/nios2_51/components/altera_nios_custom_instr_endian_converter -IC:/altera/quartus60/sopc_builder/components/amd_avalon_am29lv128m_flash -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/asram_interface_k6r1016v1dx2_C2 -IC:/altera/kits/nios2_51/components/altera_nios_dev_kit_stratix_edition_sram -IC:/altera/quartus60/sopc_builder/components/amd_avalon_am29lv065d_flash -IC:/altera/quartus60/sopc_builder/components/altera_sopc_builder -IC:/altera/quartus60/sopc_builder/components/altera_avalon_adapter_upstream_pipeline -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_stratix_1s40 -IC:/altera/kits/nios2_51/components/altera_nios2 -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_cyclone_2c35 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_clock_adapter -IC:/altera/quartus60/sopc_builder/components/altera_avalon_spi -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/m4k1553pxiii_module -IC:/altera/quartus60/sopc_builder/components/altera_avalon_adapter_master_y -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_stratix_2s60 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_cfi_flash -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/asram_interface_k6r1016v1dx2 -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/m4k1553pxiii_logic_interface -IC:/altera/quartus60/sopc_builder/components/altera_avalon_dma -IC:/altera/quartus60/sopc_builder/components/altera_avalon_mailbox -IC:/altera/quartus60/sopc_builder/components/altera_avalon_tri_state_bridge -IC:/altera/kits/nios2_51/components/altera_nios_eval_board_cyclone_1c12 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_lan91c111 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_lcd_16207 -IC:/altera/kits/nios2_51/components/altera_nios_dev_kit_stratix_edition_sram2 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_adapter_downstream_pipeline -IC:/altera/quartus60/sopc_builder/components/altera_avalon_cf -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/dpram_interface_idt7027 -IC:/altera/kits/nios2_51/components/altera_nios_multiply -IC:/altera/quartus60/sopc_builder/components/altera_avalon_burst_adapter -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_cyclone_1c20 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_pll -IC:/altera/quartus60/sopc_builder/components/altera_avalon_user_defined_interface -IC:/altera/kits/nios2_51/components/altera_plugs_library -IC:/altera/quartus60/sopc_builder/components/altera_avalon_adapter_waitrequest_pipeline -IC:/altera/quartus60/sopc_builder/components/altera_avalon_cs8900 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_cy7c1380_ssram -IC:/altera/quartus60/sopc_builder/components/altera_avalon_endian_adapter -IC:/altera/kits/nios2_51/components/altera_nios_dev_board_stratix_1s10 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_jtag_uart -IC:/altera/quartus60/sopc_builder/components/altera_avalon_asmi -IC:/altera/quartus60/sopc_builder/components/altera_avalon_onchip_memory -IC:/altera/quartus60/sopc_builder/components/altera_avalon_onchip_memory2 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_timer -IC:/altera/quartus60/sopc_builder/components/altera_avalon_new_sdram_controller -IC:/altera/kits/nios2_51/components/altera_nios_custom_instr_bitswap -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/m4k1553pxiii_module_C2 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_epcs_flash_controller -IC:/altera/quartus60/sopc_builder/components/altera_avalon_performance_counter -IC:/altera/quartus60/sopc_builder/components/altera_avalon_sysid -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/dpram_interface_idt7027_C2 -IC:/altera/quartus60/sopc_builder/components/altera_avalon_mutex -IC:/altera/quartus60/sopc_builder/components/altera_avalon_uart -IC:/altera/kits/nios2_51/components/altera_nios_custom_instruction -IC:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR/m4k1553pxiii_logic_interface_C2 -IC:/altera/kits/nios2_51/components/altera_user_board_setup -IC:/altera/quartus60/sopc_builder/components/altera_avalon_pio C:/altera/quartus60/sopc_builder/components/altera_avalon_epcs_flash_controller/em_epcs.pl --system_name=M4K1553PxIIIcpuSYSTEM --target_module_name=epcs_controller --system_directory=C:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR --sopc_directory=C:/altera/quartus60/sopc_builder --sopc_lib_path=C:/hardware/4000/M4K1553Px/Development/M4KPxIII_Design_With_Internal_DPR+C:/altera/kits/nios2_51/components+C:/altera/quartus60/sopc_builder/components --generate=1 --verbose=0 --software_only=0 --module_lib_dir=C:/altera/quartus60/sopc_builder/components/altera_avalon_epcs_flash_controller --sopc_quartus_dir=C:/altera/quartus60 --projectname=M4K1553PxIII ' From this part of the error message :- Bad file C:/altera/kits/nios2_51/components/altera_nios2/boot_loader_epcs_stratix_ii.srec at C:/altera/quartus60/sopc_builder/bin/format_conversion_utils.pm line 1560. I figured that it might be a problem with my Quartus II installation (ver. 6.0), especially since when I changed the device setting to a Cyclone chip the system generated successfully. I Installed Service Pack 1 for 6.0 but this didn't help. Does anyone have any ideas? I am about to repair the version of my installation. I am also trying to get Quartus 6.1.