This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi
I used to be able to do this on 4.1.1 with the new project wizard (i.e. File -> New -> CCS Project). After the point where you select the type of project template, I'd pick "Empty RTSC Project" and then there was an option to select "Referenced RTSC Configuration", where I would then select "Reference an existing RTSC configuration".
It seems this feature is gone from 4.2.1.
I thought of using the "Task Example (separate config project)", and then after its created I'd change what RTSC its referencing, but that is kinda clunky. Is there a better way?
Cheers
Eddie,
When running through the project wizard there is a screen for setting up "Referenced Projects". It will list the other projects in your workspace, just select your RTSC config project here.
Regards,
John
Hi John
I'm going through the wizard windows for CCSv4.2.1 as I write this and here is what screens are offered:
1) File -> New -> CCS Project
1a) CSS Project: I entered the project name here
2) Select a type of project: I selected C6000 and Debug (unchecked Release). "Shwo all project tyeps" and "Show all configurations" are unchecked.
3) Additional Project Settings: I selected nothing here
4) Project Settings: I took the defaults here but selected Generic C64x+ Device
5) Project Templates: I selected Empty Projects -> Empty Project
At this point, the wizard only offers me the option to select Finish. When I select "Finish", the new project appears with its own .cfg file.
JohnS said:When running through the project wizard there is a screen for setting up "Referenced Projects".
I remember this being present in 4.1.1. It disappeared in 4.2.2. Between which of the above wizard screens should this "Referenced Projects" screen have appeared?
Cheers
Eddie,
It is the Additional Project Settings screen. Note that it only lists projects that are in your workspace so if your RTSC config project isn't in the workspace you will need to import it first.
Regards,
John
Hi
Ok. I tried it and that worked. (Frankly, "Additional project Settings" doesn't really tell me that I'm going to use a referenced cfg project).
Here are my steps for others to follow:
First, I created the project with a separate configuration
1) File -> New -> CCS Project
1a) CSS Project: I entered the project name here
2) Select a type of project: I selected C6000 and Debug (unchecked Release). "Shwo all project tyeps" and "Show all configurations" are unchecked.
3) Additional Project Settings: I selected nothing here
4) Project Settings: I took the defaults here but selected Generic C64x+ Device
5) Project Templates: I selected SYS/BIOS -> Task Example (separate configuration project)
Then, follow the above steps but with these changes
3) Additional Project Settings: Select the "*_configuration" project created from the above steps.
5) Project Templates: I selected "Empty Projects -> Empty Project".
Then to test the compile, I copied the mutex.c file from the above "Task Example" project into the "Empty Project" I just created.
This is pretty handy for creating test jigs that use the same .cfg as our production code.
Cheers