NOTICE: The Processors Wiki will End-of-Life in December of 2020. It is recommended to download any files or other content you may need that are hosted on The site is now set to read only.

GSG:CCSv6 installation

From Texas Instruments Wiki
Jump to: navigation, search

Configuring the installation

1. If the Web Installer download was chosen, skip to step 2. Otherwise, the installer file must be extracted.

  • In Windows, double-click on it and click on the button Extract All Files. Write down which directory the installer was extracted.
  • In Linux, double-click on it and click on the button Extract. Write down which directory the installer was extracted.

2. Run the installer:

Important! Administrative privileges are required for installation, except for Linux as mentioned in the Note below.
  • In Windows, double click on the installer <ccs_setup_6.x.x.xxxxx.exe> (the x represents the software version and may vary).
Note: If installing on Windows Vista or Windows 7 and User Access Control (UAC) is running, at this point UAC will ask for permission to run this installer.
  • In Linux, open a terminal program and go to the directory where you downloaded (or extracted) the installer. Run it with admin privileges by typing the command below (the x represents the software version and may vary):
host$ sudo ./ccs_setup_6.x.x.xxxxx.bin

Note: if you get a message command not found, the installer may not have the appropriate permissions set. From the command line simply type:
host$ chmod +x ccs_setup_6.x.x.xxxxx.bin

Note: although not recommended, it is possible to install it as user but two conditions apply:
The installation directory must be user-writeable
The emulation device drivers must be installed with admin privileges at the end of the installation:
host$ cd /%CCS_INSTALL_DIR%/ccsv6/install_scripts
host$ sudo ./
Above, %CCS_INSTALL_DIR% is the directory chosen to install CCS. By default it is /opt/ti.

3. The installer will open. If you have antivirus software enabled (which is very common to cause problems during install), the following pop-up will appear:

Fig. 1: Anti-virus warning

If you do not disable it, the second pop-up will be shown (yes, it is very important to disable it):

Fig. 2: Anti-virus disable confirmation warning

4. The next screen is the license agreement. It has to be accepted before moving to the next step.

Fig. 3: License

5. Next step is to select the desired installation location:

In Windows the default install location is C:\ti, and in Linux it is /opt/ti
Tip: If running Windows Vista or Windows 7, it is not recommended to install CCSv6 under C:\Program Files if the User Access Control (UAC) is enabled.
Fig. 4: Install directory

6. Next step is to select the desired device families and its components:

Fig. 5: Processor support
Note: For convenience the installer shows the download and install sizes at the bottom of the screen.
Note: When selecting a device family, it automatically expands the tree with some default install selections.
Tip: For performance improvement, it is advisable to install only the device families needed. If needed, additional families can be installed later by re-running the installer.

7. The next screen allows selecting the emulator support to be installed. If needed, additional emulator support can be installed later.

Important! Notice that both Blackhawk and Spectrum Digital emulator support are disabled by default. Please be sure to check this if you have a XDS510, XDS560 or XDS560v2 emulator from these manufacturers.
Fig. 6: Emulator support

8. Clicking next shows some of the applications and add-ons available at the CCS App Center. Any selection will cause CCSv6 to prompt you to install them the first time it runs (additional details on the next section).

Note:The App Center can also be accessed from within CCSv6, therefore any choice can be made after the installation.
Fig. 7: App Center

9. Click Finish to start the install process.

Installation starts

10. During installation the main installer screen below will be shown.

Note: the progress bar and list show Downloading even if the full package is being used. This is normal.
Note: sometimes the screen may show (Not Responding), but this is normal as it waits until each component installer finishes its operation.

11. Windows only. Close to the end of the installation, some windows may pop up asking for permissions to install the emulation device drivers. You can safely click on Install

Fig. 8: Spectrum Digital Device driver warning

Fig. 9: Blackhawk Device driver warning

12. After a while the installer finishes its job. It has three selectable options to launch CCSv6 right after install (Windows only) and create shortcuts at the desktop and the Start Menu.

Fig. 10: The end!

What's next?

Now that you have installed Code Composer Studio v6, please continue on to the Running CCS for the first time section of the CCSv6 Getting Started Guide.