Starting with CCS 4.2, the New Project wizard includes Project Templates which helps with the creation of ready-made projects. Templates essentially define the inputs and processes required to create a project for a particular device.

The templates presented by CCS are based on matching criteria defined by prior selections made by the user, such as project type(C6000, ARM etc) and device variant (Generic C64x+ device etc). When you select a template from the displayed list, it is processed by CCS, and a new CCS project is created with a defined set of source files and build options.

There are many example templates included with CCS4, especially several BIOS 5.xx and SYS/BIOS examples that can be very useful when getting started with CCS. When one of these templates is selected, a project is created with all the related source files and build options which you can build and run right away. This even saves the step of having to import an existing example project.

Note that you need to have at least v5.41.07.24 of BIOS to see the BIOS 5.xx example templates. If you updated CCS from 4.1.x to 4.2, you may not see the BIOS templates because BIOS updates are not automatically installed as part of this update. In this case you can either update the BIOS version by downloading and installing directly from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/dspbios/index.html, or you can download and install the full version of CCS 4.2 which already includes the newer version of BIOS.