Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- That's correct, do not add the .qsys file to your project. There are all kinds of things that can go wrong if you do that. Make sure you remove the old .qip file SOPC Builder automatically added to your Quartus II project. Then add the new one (manually) that Qsys generates. Qsys doesn't automatically add the .qip file for you since it tries not to do things behind the back of the user. --- Quote End --- I don't think the original post had anything to do with adding the .qsys file to the project; it seems this thread has gotten off topic. I encountered the same issue as the original poster, and I was able to solve the issue. I had three custom components, and I was able to generate, synthesize, build, and run my project...everything was great. However, when I closed QSys and then re-opened QSys, my components were gone, and I would have to re-add them to the QSys project. I looked at the log screen that pops up when the QSys program opens and it appeared it was looking for a folder called ‘ip’. I created a folder called ‘ip’ under my Nios core directory, and I put the custom components in that directory. I closed and re-opened my QSys project and it worked; the components remained in my project. I think the custom component wizard should create this folder if it does not exist or at least warn the user that the custom IP will not be detected if it is not contained in this folder. - Jon