Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12421 Discussions

Can't compile tutorial: Introduction to the Altera Qsys System Integration Tool?

Altera_Forum
Honored Contributor II
1,352 Views

Hi all, 

 

I'm using Quartus 15.0.2 and I'm trying to learn about Nios using this tutorial: 

 

ftp://ftp.altera.com/up/pub/altera_material/15.0/tutorials/introduction_to_the_altera_qsys_tool.pdf 

 

I have a BeMicroMAX10. I followed all the way to number 6 where I have to compile the project but it fails with several errors. I haven't assigned any pins yet. Here are the errors I get... if anyone could point me in the right direction I'll be happy to read ... I just got lost now in the documentation. Thhanks. 

 

Info: ******************************************************************* 

Info: Running Quartus II 64-Bit Analysis & Synthesis 

Info: Version 15.0.2 Build 153 07/15/2015 SJ Web Edition 

Info: Processing started: Fri Aug 14 18:03:48 2015 

Info: Command: quartus_map --read_settings_files=on --write_settings_files=off BeMicroMAX10_RodoNios -c BeMicroMAX10_RodoNios 

Info (11104): Parallel Compilation has detected 8 hyper-threaded processors. However, the extra hyper-threaded processors will not be used by default. Parallel Compilation will use 4 of the 4 physical processors detected instead. 

Info (12021): Found 1 design units, including 1 entities, in source file bemicromax10_rodonios.v 

Info (12023): Found entity 1: BeMicroMAX10_RodoNios 

Info (12021): Found 1 design units, including 1 entities, in source file nios_system/synthesis/nios_system.v 

Info (12023): Found entity 1: nios_system 

Info (12127): Elaborating entity "BeMicroMAX10_RodoNios" for the top level hierarchy 

Info (12128): Elaborating entity "nios_system" for hierarchy "nios_system:NiosII" 

Error (12006): Node instance "leds" instantiates undefined entity "nios_system_LEDs" 

Error (12006): Node instance "jtag_uart_0" instantiates undefined entity "nios_system_jtag_uart_0" 

Error (12006): Node instance "nios2_processor" instantiates undefined entity "nios_system_nios2_processor" 

Error (12006): Node instance "onchip_memory" instantiates undefined entity "nios_system_onchip_memory" 

Error (12006): Node instance "switches" instantiates undefined entity "nios_system_switches" 

Error (12006): Node instance "mm_interconnect_0" instantiates undefined entity "nios_system_mm_interconnect_0" 

Error (12006): Node instance "irq_mapper" instantiates undefined entity "nios_system_irq_mapper" 

Error (12006): Node instance "rst_controller" instantiates undefined entity "altera_reset_controller" 

Error (12006): Node instance "rst_controller_001" instantiates undefined entity "altera_reset_controller" 

Error: Quartus II 64-Bit Analysis & Synthesis was unsuccessful. 9 errors, 0 warnings 

Error: Peak virtual memory: 630 megabytes 

Error: Processing ended: Fri Aug 14 18:03:57 2015 

Error: Elapsed time: 00:00:09 

Error: Total CPU time (on all processors): 00:00:23 

Error (293001): Quartus II Full Compilation was unsuccessful. 11 errors, 0 warnings
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
383 Views

Hello Rodo 

 

I've got a similar error on the same tutorial but using Quartus 13.1. Its is seems that compilation fails due to Error (12006). 

 

I've followed this https://www.altera.com/support/support-resources/knowledge-base/solutions/rd03142013_949.html 

 

That solved my problem. You just need to add all files from the assignments --> settings --> files menu after putting the nios_system.qip in you project folder. 

 

Then compile the project.
Reply