Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12589 Discussions

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

Altera_Forum
Honored Contributor II
1,915 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
946 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.
0 Kudos
Reply