As of Code Composer Studio version 9.2.0 (and greater), the installer command line parameters have changed. Please read the following before using the installer.
Command-line options for the CCS Installer
Parameter and Options | Additional Information |
---|---|
--help | Displays help. Please note, this document contains details that are not available in the installer help. |
--mode unattended | This will install the CCS installer with no GUI interaction. If no other parameters are provided, it will install all product families in the default directory. If this parameter is omitted, the installer will open up in GUI mode and request values for installation. |
--unattendemodeui [none, minimal or minimalWithDialogs] | This option relates to the unattended mode, described above. It is not recommended for standard unattended installs. |
--prefix <installation directory> |
Where to install CCS. If this parameter is not provided, CCS will be installed to the default directory. |
--optionfile <filename> |
Parameters for the installer can be added in the optionfile. Please note: The optionfile does not allow for components or product families, those must be passed in on the command line. See examples |
--enable-components <comma separated list of product families> |
Product families and their descriptions are listed below |
--install-BlackHawk true | This will install BlackHawk debug probes |
--install-Segger true | This will install Segger J-Link debug probes (windows-x64, linux-x64) |
Default Installation folder
OS | Default path |
---|---|
Windows (admin) | C:\ti\ccs<version> |
Linux (regular user) | $HOME/ti/ccs<version> |
Linux (sudo) | /opt/ti/ccs<version> |
OSX (regular user) | $HOME/ti/ccs<version> |
OSX (sudo) | /Applications/ti/ccs<version> |
Installable Product families
Product family | Description | OS |
---|---|---|
PF_MSP430 | MSP430 ultra-low power MCUs | windows-x64, linux-x64, osx |
PF_MSP432 | SimpleLink™ MSP432™ low power + performance MCUs | windows-x64, linux-x64, osx |
PF_CC2X | SimpleLink™ CC13xx and CC26xx Wireless MCUs | windows-x64, linux-x64, osx |
PF_CC3X | SimpleLink™ Wi-Fi® CC32xx Wireless MCUs | windows-x64, linux-x64, osx |
PF_CC2538 | CC2538 IEEE 802.15.4 Wireless MCUs | windows-x64, linux-x64, osx |
PF_C28 | C2000 real-time MCUs | windows-x64, linux-x64, osx |
PF_TM4C | TM4C12x ARM® Cortex®-M4F core-based MCUs | windows-x64, linux-x64, osx |
PF_PGA | PGA Sensor Signal Conditioners | windows-x64, linux-x64, osx |
PF_HERCULES | Hercules™ Safety MCUs | windows-x64, linux-x64, osx |
PF_SITARA | Sitara™ AM3x, AM4x, AM5x and AM6x MPUs (will also include AM2x for CCS 10.x) | windows-x64, linux-x64 |
PF_SITARA_MCU | Sitara™ AM2x MCUs (only supported in CCS 11.x and greater) | windows-x64, linux-x64 |
PF_OMAPL | OMAP-L1x DSP + ARM9® Processor | windows-x64, linux-x64 |
PF_DAVINCI | DaVinci (DM) Video Processors | windows-x64, linux-x64 |
PF_OMAP | OMAP Processors | windows-x64, linux-x64 |
PF_TDA_DRA | TDAx Driver Assistance SoCs & Jacinto DRAx Infotainment SoCs | windows-x64, linux-x64 |
PF_C55 | C55x ultra-low-power DSP | windows-x64, linux-x64 |
PF_C6000SC | C6000 Power-Optimized DSP | windows-x64, linux-x64 |
PF_C66AK_KEYSTONE | 66AK2x multicore DSP + ARM® Processors & C66x KeyStone™ multicore DSP | windows-x64, linux-x64 |
PF_MMWAVE | mmWave Sensors | windows-x64, linux-x64 |
PF_C64MC | C64x multicore DSP | windows-x64, linux-x64 |
PF_DIGITAL_POWER | UCD Digital Power Controllers | windows-x64, linux-x64 |
Examples
ccs_setup_9.2.0.00006.exe --prefix c:\ti\mydir --enable-components PF_MSP430,PF_MSP432 --install-BlackHawk true
The example above will install the MSP430 and MSP432 product families of CCS version 9.2.0.00006 in c:\ti\mydir\ccs920. It will also install BlackHawk debug probes.
ccs_setup_9.2.0.00006.bin --prefix $HOME/myinstalldir --enable-components PF_CC2X --mode unattended
The example above will install SimpleLink™ CC13xx and CC26xx Wireless MCUs of CCS version 9.2.0.00006 in $HOME/ti/ccs920 without asking the user for any input.
NOTE
Later versions of the CCS Linux installer have a file name extension of *.run
. The instructions for these installers remain the same.