Altera_Forum
Honored Contributor
10 years agoGui vs. Quartus command-line exectuables
When I run a command-line script such as quartus_map and it completes successfully, I would expect that when I open the project in the gui and run the fitter, quartus would detect that map has already completed and would not need to run again. However when doing these steps, quartus is re-running map. Why? Are there any options in the script that need to be used to signal the project that map is complete?
Here are commands I am using with Q15.1 quartus_map --read_settings_files=on --write_settings_files=off <project_name> --64bit quartus_cdb --read_settings_files=off --write_settings_files=off <project_name> --64bit --merge quartus_fit --read_settings_files=off --write_settings_files=off <project_name> --64bit quartus_sta <project_name> --64bit Some other observations: If I run the full compile in the gui, then run the quartus_fit command, the 2nd fit is successful. If I run the 4 commands above, then re-run the quartus_fit command, it is also successful. If I open the project using: quartus_sh -s project_open -revision <revname> <project_name> execute_module -tool fit This is also successful without re-running map. Thanks for all input.