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++
12652 Discussions

What is meaning of NIOS "Instance ID" in Eclipse ?

CWarr1
Beginner
1,305 Views

I have 3 Nios processors in my design. In QSYS they are named NIOS_1, NIOS_2 and NIOS_3. When I start eclipse to run test code, it offers me a choice of 3 Nios processors to connect to; with names nios2_0, nios2_1 and nios2_2, and instance ID of 0, 1, 2 respectively.

From trial and error, I found that Eclipse nios2_0 connects to my QSYS NIOS_3.

How can I tell which Nios I am connecting to in Eclipse ?

0 Kudos
1 Reply
Ahmed_H_Intel1
Employee
1,105 Views

Hi,

You need to add the system ID component. The system ID peripheral safeguards against accidentally downloading software compiled for a different Nios II system. If the system includes the system ID peripheral, the Nios II SBT for Eclipse can prevent you from downloading programs compiled for a different system.

Please check the following page for more info:

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/an/an717.pdf#page=15

Regards,

0 Kudos
Reply