- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
My board has only a epcs64 and I want to program my project to the epcs.I have defined my board in the nios2 IDE shell.But when i generate it in SOPC Builder,I got the follow errors. ERROR: Memory component "epcs_controller" requires a reference designator. Error: Generator program for module 'Board_System' did NOT run successfully. generator cmd was 'c:/altera/quartus50//bin/perl561/bin/perl -Ic:/altera/quartus50/sopc_builder/bin -Ic:/altera/quartus50/sopc_builder/bin/europa -Ic:/altera/quartus50/sopc_builder/bin/perl_lib -I. -Ic:/altera/kits/nios2/components/altera_user_board_setup -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s10_es -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_2s60_es -Ic:/altera/kits/nios2/components/altera_nios_custom_instr_endian_converter -Ic:/altera/kits/nios2/components/amd_avalon_am29lv128m_flash -Ic:/altera/kits/nios2/components/amd_avalon_am29lv065d_flash -Ic:/altera/kits/nios2/components/altera_nios_dev_kit_stratix_edition_sram -Ic:/altera/quartus50/sopc_builder/components/altera_sopc_builder -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s40 -Ic:/altera/kits/nios2/components/altera_nios2 -Ic:/altera/kits/nios2/components/altera_nios_dev_board_cyclone_2c35 -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_clock_adapter -Ic:/altera/kits/nios2/components/altera_avalon_spi -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_2s60 -Ic:/altera/kits/nios2/components/altera_avalon_cfi_flash -Ic:/altera/kits/nios2/components/altera_avalon_dma -Ic:/altera/kits/nios2/components/altera_avalon_mailbox -Ic:/altera/quartus50/sopc_builder/components/altera_ahb_avalon_bridge -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_avalon_ahb_bridge -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_tri_state_bridge -Ic:/altera/kits/nios2/components/altera_nios_eval_board_cyclone_1c12 -Ic:/altera/kits/nios2/components/altera_avalon_lan91c111 -Ic:/altera/kits/nios2/components/altera_avalon_lcd_16207 -Ic:/altera/kits/nios2/components/altera_nios_dev_kit_stratix_edition_sram2 -Ic:/altera/quartus50/exp/niosisr/my_new_board -Ic:/altera/kits/nios2/components/altera_avalon_cf -Ic:/altera/kits/nios2/components/altera_nios_multiply -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_burst_adapter -Ic:/altera/kits/nios2/components/altera_nios_dev_board_cyclone_1c20 -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_user_defined_interface -Ic:/altera/kits/nios2/components/altera_plugs_library -Ic:/altera/kits/nios2/components/altera_avalon_cs8900 -Ic:/altera/kits/nios2/components/altera_avalon_cy7c1380_ssram -Ic:/altera/kits/nios2/components/altera_nios_dev_board_stratix_1s10 -Ic:/altera/kits/nios2/components/altera_avalon_jtag_uart -Ic:/altera/kits/nios2/components/altera_avalon_asmi -Ic:/altera/quartus50/sopc_builder/components/altera_avalon_onchip_memory -Ic:/altera/kits/nios2/components/altera_avalon_onchip_memory2 -Ic:/altera/kits/nios2/components/altera_avalon_timer -Ic:/altera/kits/nios2/components/altera_avalon_new_sdram_controller -Ic:/altera/kits/nios2/components/altera_nios_custom_instr_bitswap -Ic:/altera/kits/nios2/components/altera_avalon_epcs_flash_controller -Ic:/altera/kits/nios2/components/altera_avalon_performance_counter -Ic:/altera/kits/nios2/components/altera_avalon_sysid -Ic:/altera/kits/nios2/components/altera_avalon_mutex -Ic:/altera/kits/nios2/components/altera_avalon_uart -Ic:/altera/kits/nios2/components/altera_nios_custom_instruction -Ic:/altera/kits/nios2/components/altera_user_board_setup -Ic:/altera/kits/nios2/components/altera_avalon_pio c:/altera/kits/nios2/components/altera_user_board_setup/make_class_ptf.pl --system_name=my_second_board --target_module_name=Board_System --system_directory=C:/altera/quartus50/exp/niosisr/my_second_board/system --sopc_directory=c:/altera/quartus50/sopc_builder --sopc_lib_path=C:/altera/quartus50/exp/niosisr/my_second_board/system+c:/altera/quartus50/exp/niosisr+c:/altera/kits/nios2/components+c:/altera/quartus50/sopc_builder/components+c:/altera/kits/nios2/components --generate=1 --verbose=0 --software_only=0 --module_lib_dir=c:/altera/kits/nios2/components/altera_user_board_setup --sopc_quartus_dir=c:/altera/quartus50/ --projectname=my_second_board.quartus ' Error in processing. System NOT successfully generated. the command I used in the shell is : mk_target_board --name=my_second_board --family=cycloneII --clock=50 --index=1 --buffer_size=16384 --epcs=U59 I noticed that the SOPC Builder GUI generate an ASMI uint which supports the EPCS.My question is shou we add THE EPCS Controller block to the SOPC Builder system if we has only an EPCS64. And when I delete the EPCS controller block which I added before,and regenerate the system,there was no error. I build my project in the quartus II again,and program the flash,it seems the project has been downloaded to the FPGA,but verification failure.What's wrong with it? Thanks and warm regards!Link Copied
0 Replies

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