Forum Discussion
Hi,
What do you mean by "hecking the sof file resulting in not working"
Attach some image of result also Share information on reference designs and development kit used.
- Is your reference project sof file working fine ?
- Check pin assignments.
- Check clock signal.
- Reset pin state on board.
Regards
Anand
What do you mean by "hecking the sof file resulting in not working"
I mean that after doing the update of symbol, checking the generated sof file not working where as before for the same logic it is working.
Attach some image of result also Share information on reference designs and development kit used.
Ans: Actually, this is our custom project on custom board, where as in this project if the library path not added then things are working fine. But for the same logic library path added means not working.
- Is your reference project sof file working fine ? Ans: Yes, without any change and with some change in it also working but without updating the schematic symbol.
- Check pin assignments. Ans: No difference observed.
- Check clock signal. Ans: In both places, it is fine because able to blink led in both cases but logic related to library path added one not working, but without library path adding not able to update symbol peripheral in schematic.
- Reset pin state on board. Ans: done, but these are all fine in both cases of working and not working. Only problem I am seeing with update symbol.
- AnandRaj_S_Intel6 years ago
Regular Contributor
Thanks for information,
where as in this project if the library path not added then things are working fine. But for the same logic library path added means not working.
>> weird, Try to regenerate all the IP or qsys system or copy the library to working directory and check
Hope same Quartus tool is used for both design development!
Regards
Anand
- VenkateshSathar6 years ago
Occasional Contributor
Yes, Same quaruts is used for both design development. Actually, We don't have the facility/base codes to regenerate all the IP. My worry to do that copy the library to working directory is if that also get corrupted or spoiled my golden project reference also gone right.
Any of these kind of problems have you seen with tools so that it can be solved in a easy way?
- AnandRaj_S_Intel6 years ago
Regular Contributor
My worry to do that copy the library to working directory is if that also get corrupted or spoiled my golden project reference also gone right.
>>Should not be problem if you copy the library to working directory. (If you have concern, copy the project to external drive)
Any of these kind of problems have you seen with tools so that it can be solved in a easy way?
>>No!
- VenkateshSathar6 years ago
Occasional Contributor
For the new project(copied from the original one) also, if I keep the library path as the reference old project also, things are working(.sof) fine but for the same logic in qsys editor, if i give library path as current project, then not working.
Even the updating of qsys with adding of some ips also working if i give library path as old project. But, beyond a point I want to second ddr as i mentioned above, for that ports change required, for that to update IP I need the current project only to be added to library path.
Then what does that mean, Actually logic in both case same right. But , how does library path affects this.
- What does the library path include generally do?
- what makes it happen to do like this?
- One more doubt is that, if I already added the .qip file in files then still why tool expecting library path to add for update of symbol.??
- AnandRaj_S_Intel6 years ago
Regular Contributor
What does the library path include generally do?
>>Tool check the library path for supporting files do support the project creation (Example: if we have created a Timer design for project 1 and project 2 requires timer we can simply add library and instantiate the timer in project 2 ).
what makes it happen to do like this?
>>To find the issue regenerated the IP's in current project and check.
One more doubt is that, if I already added the .qip file in files then still why tool expecting library path to add for update of symbol.??
>>Tool is looking for other supporting file, You have to generate the Qsys system or IP to avoid such problem.
Attach the project and complete steps you have followed to create a second project.
- VenkateshSathar6 years ago
Occasional Contributor
Attach the project and complete steps you have followed to create a second project.
Ans: I didn't create the second project, I just copied the entire first one and paste in other folder and worked there. Meanwhile, one of the IP library path set to old project path itself. When I updated to current project path then seeing this error of not working. Till that time of change the path everything is fine.
Attachment wise, that is a custom project which has own IPs and all, so I think can't share the project as of now.
- AnandRaj_S_Intel6 years ago
Regular Contributor
Hi,
Updating the IP library path should not be a problem.
Are using correct .sof file???
Compare the .sof file of both the project, You should see only difference in header and footer of the sof file rest of the file should be same.
Regards
Anand