Forum Discussion
passing value to tcl
- 5 years ago
thx. seem "exec" would work but everytime i try
exec quartus_sh -t top.tcl 5 it just freeze quartus
it help on linux side, but what about tcl console in quartus?
when i try quartus_sh i got these errors
Error:invalid command name "quartus_sh"
If you're running it from the tcl console the quartus_sh is not a valid command. Because (*I think) the tcl console in the quartus user interface is actually just the quartus_sh executable running in interactive mode.
To call quartus_sh from the tcl console you could use the exec command.
Following your example
exec quartus_sh -t top_all.tcl 5
Not sure if that is the most elegant solution to your problem. But it should work.
- s002wjh5 years ago
New Contributor
thx. seem "exec" would work but everytime i try
exec quartus_sh -t top.tcl 5 it just freeze quartus
- RichardT_altera5 years ago
Super Contributor
You may need to run it using command prompt. For best results, run shell commands and Intel® Quartus® Prime executables from a system command prompt outside of the Intel® Quartus® Prime software GUI.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos. - RichardT_altera5 years ago
Super Contributor
I believe that you got the answer to your inquiry. With that, I will now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel support are helpful, please feel free to give Kudos.