- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- originally posted by shmueld@Feb 8 2007, 12:23 PM 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.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=21377)
--- quote end ---
--- Quote End --- Sounds like you're on the right track. That file (stratix II bootloader for EPCS) didn't exist in Nios II 5.1, as I recall... if you look in your (Nios kit) 6.0 installation it should be there under the components/altera_nios2 directory... a quick note: do you have Nios II 6.0(+) installed? That would explain the problem. If you do have Nios II 6.0 installed then the mystery would surround why generation is looking in the 5.1 kit. Perhaps your SOPC Builder system. This is probably due to the contents (and ordering) of what is in your $SOPC_KIT_NIOS2 environment variable. Another clue: open your system in SOPC Builder, go to the men of components on the left hand side, and right click on the Nios II CPU: this should show a version/path indicating where SOPC Builder wants to grab the component during generation.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page