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 processors.wiki.ti.com. The site is now set to read only.
What is Activation?
To use Code Composer Studio you need a license. To get a license you need to activate. There are a number of different license options in CCS, these are listed below. For free CCS licenses, activation may occur directly in CCS itself. For most purchased licenses you will be provided with an activation ID and you will use the www.ti.com/activatesoftware to generate your license file.
IMPORTANT UPDATE: Note that full licenses are now available at no cost. See the important update on the Licensing_-_CCS page.
When you run CCS it will detect if you have a license file installed. If it does not find a license file it will bring up a dialog with instructions on how to obtain a license file to use. This license dialog will also display your host ID (MAC address) which you may need during the activation process.
Note: If you already have a license file you can just point to it via the actions in "Step 2" under "ACTIVATE".
Once activation is complete, you will now return to CCS. You should see (Licensed) in the title bar. If you see (Unlicensed) then you will see the activation dialog the next time you start CCS, requesting one of the following licensing options be chosen:
This will provide options to activate Code Composer Studio with an activation code, license file, or floating license. Select the option for ‘ACTIVATE’ and hit the ‘Next’ button at the bottom of the dialog box to continue to the activation dialog. Then follow the steps below:
Step 1 – Generate License File: Choose the license type
(Note: If you already have a valid license file, or have access to a floating license on a server, you can skip this step and go to Step 2):
- Node-Locked License: Record one of your MAC addresses (displayed above the ‘Register’ button). A MAC address will be needed to generate a license. Then press the ‘Register’ button. This will open a web page in your web browser to guide you through the steps of generating a license file with your activation code and MAC address. The generated license file will then be e-mailed to you.
- Floating License: Select the ‘Register’ button to generate a license for a multi-user floating license. This will open a web page in your web browser to guide you through the steps of generating a license file with your activation code. The generated license file will then be e-mailed to you along with instructions on how to setup the license on a server.
Step 2 – Install License File: Choose the license type:
- Node-Locked License: Select the ‘Specify a license file’ option to install a node-locked license file has been received by e-mail. Select the file using the ‘Browse…’ button.
- Floating License: Select the ‘Specify a license server’ option and enter the ‘Address’ and ‘Port Number’ information for the floating license installed on a server.
Hit the ‘Finish’ button at the bottom of the dialog box. This will activate Code Composer Studio.
This will activate Code Composer Studio for 90 days for free evaluation without any feature restriction. Simply select the option to ‘EVALUATE’ and hit the ‘Finish’ button at the bottom of the dialog box to continue.
This will activate Code Composer Studio with a FREE license with no time restriction. This option is limited to the following scenarios:
- Using the XDS100 JTAG emulator
- Using onboard emulators in EVMs/DSKs/Stellaris/eZdsp/MAVRK development kits (eZ430 kits are NOT supported). Linux drivers are not available for many onboard emulators. Check the Wiki for more details on Linux Host Support: http://processors.wiki.ti.com/index.php/Linux_Host_Support
- Using simulators
- Using Code Composer Studio for Linux/Android application development using GDB
Simply select the option for ‘FREE LICENSE’ and hit the ‘Finish’ button at the bottom of the dialog box to continue. CODE SIZE LIMITED: This will activate Code Composer Studio with a FREE license for MSP430 with no time restriction, but with a code size limit of 16 KB. Simply select the option for ‘CODE SIZE LIMITED’ and hit the ‘Finish’ button at the bottom of the dialog box to continue.
CODE SIZE LIMITED
This will activate Code Composer Studio with a FREE license for MSP430 with no time restriction, but with a code size limit of 16 KB. Simply select the option for ‘CODE SIZE LIMITED’ and hit the ‘Finish’ button at the bottom of the dialog box to continue.
Activation without Internet Access
If CCS is being installed on a machine without direct internet access, record the Host ID as mentioned above and either go to a machine which does have internet access or provide the HostID to someone who can access the internet on your behalf. If you have purchased CCS and have an activation ID then go to the registration page and follow the steps above to generate a license. If you are looking to activate the free bundle license then use this link. Be sure to enter the Host ID for the machine you wish to use CCS on and if you are registering on behalf of someone, you can enter their e-mail address to have the license file sent directly to them (or to someone that can then forward it to the proper person). Once the license file is received, copy the file on to the machine where CCS needs to be activated and then specify the path to the file in the 'Activate Code Composer Studio' dialog to complete the activation.