Import old CCS project: Difference between revisions

From DSignT Support Database
Jump to navigationJump to search

(Pushed from DSignT Issue Database.)
(Pushed from DSignT Issue Database.)
 
(2 intermediate revisions by the same user not shown)
Line 70: Line 70:


The project should compile now without warnings.
The project should compile now without warnings.
{{pagetop}}
=== Check Memory Model ===
Depending on target DSP and age of the project file the importer is not able to recognize the correct memory model. Check the memory model under "Processor Options" and choose memory model "large" if this option is missing.
[[File:import_ccsv3_project_mem_model.png|link=]]




Line 80: Line 88:


  [[category:CCS5 Usage]]
  [[category:CCS5 Usage]]
[[category:CCS4 Usage]]

Latest revision as of 15:00, 22 June 2012

'File' - 'Import'

To import an old CCS project to CCS4/CCS5 choose 'File' - 'Import' from CCS menu.

Legacy CCSv3.3 Projects

In the 'Import' dialog select 'Legacy CCSv3.3 Projects' and click 'Next >'

Fileimport.png


Arr u.png    back to top

Select Legacy Project

In the following dialog browse for the import directory


Warning.png Deselect option "Create a subfolder for each Eclipse project"



CCS5selectlegacyproject.png


Arr u.png    back to top

Select Compiler

Select compiler tools and press 'Next >'

CCS5selectcompiler.png


Arr u.png    back to top

Enable DSP/BIOS Tools

Choose 'Automatically determine DSP/BIOS support' and click 'Next >' CCS5DSPBIOSTools.png


Arr u.png    back to top

Advanced Option: Common root

De-activate 'Use a common root for all migrated projects' and press 'Finish' CCS5commonroot.png


Arr u.png    back to top

Additional steps that may be required

Build project

Try to build the project:

Import ccsv3 project build.png


If CSL is not installed properly, warnings may occur:


Import ccsv3 project warning.png


Arr u.png    back to top

Eliminate unresolved path or CSL-variable warnings

Press [Alt-Enter] to open properties dialog for the current project. Select "Build -> C6000 Compiler -> Include Options" and delete "${C6000_CSL_CG_ROOT}/include" and "../csl/include" (C6000 may vary depending on used DSP family):

Import ccsv3 project property1.png


Select "Build -> C6000 Linker -> File Search Path" and delete "${C6000_CSL_CG_ROOT}/lib" (C6000 may vary depending on used DSP family):

Import ccsv3 project property2.png


The project should compile now without warnings.


Arr u.png    back to top

Check Memory Model

Depending on target DSP and age of the project file the importer is not able to recognize the correct memory model. Check the memory model under "Processor Options" and choose memory model "large" if this option is missing.

Import ccsv3 project mem model.png


Arr u.png    back to top

Additional Tags

Migrating old projects

CCS4 open old CCS3 DSP/BIOS project



Contact Post.png Support Tool.png