Download, Install and Setup CCS

Note

The steps on this page need to be done once on a given host machine

Download CCS

  • Unzip the file for Windows or Linux at any location on your host PC

Attention

AM275x is not yet supported on the above version by default

Attention

Please follow below steps to add AM275x support

Install CCS

  • Follow the steps, until CCS is installed.

  • If using Linux, additionally go through the instructions given at CCS Linux Host Support

  • If using Windows, add C:/ti/ccs2031/ccs/utils/bin to PATH environment variable. Without this gmake commands will not work.

  • Launch CCS

Check Packages as seen by CCS

  • Launch CCS

  • Goto “File > Preferences > Code Composer Studio Settings”

    ../_images/ccs_setup_00_20p1.png

    CCS Preferences

Create Target Configuration

  • Goto “View > Debug”

  • Create a new target configuration from the debug menu.

    ../_images/new_target_config_00.png

    Target Configuration Menu

  • Create a new target configuration

    ../_images/new_target_config_01_20p1.png

    New Target Configuration

  • Give a nice name to the new target configuration, typically {soc name}_{JTAG type}

    ../_images/target_config_name.png

    Target Configuration Name

  • Select connection as XDS110 USB Debug Probe

    ../_images/target_config_xds_20p1.png

    Select JTAG Connection

  • In “Board or Device” type “AM275X” and select “AM275X _SK_EVM”

../_images/ccs_target_config_00.png

Select AM275X EVM

  • Click “Save” to save the newly created target configuration.

  • Now you can move on to EVM Setup to prepare your EVM for running programs.

Known Issues

  • To use the debugger correctly with CCS in Linux, some additional steps are required. There is a message which is shown during the CCS installation to do this, but more often than not this is missed. If you miss this, you might get an error similar to

CS_DAP_0: Error initializing emulator: (Error -260 @ 0x0) An attempt to connect to the XDS110 failed. The cause may be one or more of: no XDS110 is connected,
invalid firmware update, invalid XDS110 serial number, or faulty USB cable. The firmware and serial number may be updated using the xdsdfu utility found in the
.../ccs_base/common/uscif/xds110 directory of your installation. View the XDS110SupportReadMe.pdf file there for instructions. (Emulation package 9.4.0.00129)
  • There might be EVM specific issues in which the debugger maybe needs to be connected after the power is turned ON, or other similar issues. For this refer the evm specific setup page at EVM Setup