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

SOPC Builder Forgets My Custom Components

Altera_Forum
Honored Contributor II
983 Views

Hello all, 

I'm working on a project with NIOS II, under SOPC Builder 9.1sp2 Build 350. 

I'm adding in several custom Avalon MM Slave components, this is fine but if I shut down and restart SOPC Builder all my custom components have disappeared (requiring me to add them in again). 

I'm guessing this is not the normal behaviour for this software? How do I fix it? 

Thanks
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
295 Views

I believe the issue has to do with where you are locating your components. Yes it will see it when you first create it (must be some temporary mapping) but it goes away once you close SoPC Builder.  

There are only a few places where you can put your components and expect SoPC builder to automatically find them. 

1 - In the same folder where your SoPC system is located. 

2 - In a folder underneath where your SoPC system is located. I believe the folder needs to be named the same as the component name. 

3 - In the Altera install folder under ip/user_components (e.g. "c:\altera\91\ip\user_components\<my_component_folder>"). 

 

There are a few more but these are the typical places. If you want to get more fancy about where you place things, there are other options. Let me know if you want to pursue those. 

 

Jake
0 Kudos
Altera_Forum
Honored Contributor II
295 Views

That did it thanks

0 Kudos
Altera_Forum
Honored Contributor II
295 Views

One of those other options is going to SOPC Builder->Tools->Options and adding your component path under IP Search Paths.

0 Kudos
Reply