Overview

This page contains information regarding Code Composer Studio v10 running on macOS. It includes installation instructions, device support and debug probe support.

CCS is typically tested with the most current version and previous version of macOS available at the time of CCS release.
For the list of macOS versions supported in a specific release of CCS, please check the CCS User's Guide.

Download and Install

Proceed with instructions for download and install shown in section 3 of the CCS User's Guide.

In case super user permissions are not available AND the complete (offline) installer is being executed, make sure to remove it from quarantine status by issuing the following command:

  • xattr -r -d com.apple.quarantine ccs_setup_10.0.0.00010.app

Failing to do so will cause macOS to copy the executable to another folder and run it from there, thus fooling the installer into believing it is an on-demand (web) installer and causing it to re-download all components.

Catalina important notes

  • The XDS200-class of Debug Probes fail to properly be acknowledged when used with the latest updates of macOS Catalina (10.15.4 and 10.15.5). This is reported on the bug number EXT_EP-9758 and is caused by changes on how the CDC USB devices are enumerated. Check the bug report for additional details and a procedure to workaround the bug.

  • TI compiler releases up to 18.1.x are 32 bits and therefore incompatible with this version of the OS. You need to use a release 18.12.x and newer.

Uninstall

Run <CCS_INSTALL_DIR>/ccs/uninstall_ccs.app.

If the uninstaller fails for some reason, it is safe to delete everything under the <CCS_INSTALL_DIR>/ccs directory to complete the uninstall.

Devices

Supported

  • Microcontrollers: MSP430, MSP432, C2000, TM4, Hercules
  • Wireless Connectivity: CC13xx, CC2538, CC26xx, CC32xx
  • Programmable Gain Amplifiers (PGA): PGA900, PGA970

Not Supported

  • Microcontrollers: C/F24x
  • DSP: C66x, C674x, C64x+, C641x, C62x, C670x/C671x/C672x, C55x, C54x, C3x/C4x/C5x/C8x
  • Processors: Sitara (AMxxxx), Keystone / Keystone II, OMAPL
  • Digital Power: UDC31xx

Debug Probes

Supported

  • MSP430: MSP-FET, MSP-FET430UIF, Launchpads with built-in MSP-FET and eZ-FET technology such as the MSP-EXP430G2ET
    • For a complete list, check the document SLAU647
  • XDS110: Standalone XDS110, LaunchPads with built-in XDS110 technology
    • The XDS110 EnergyTrace HDR Add-on is also supported
  • XDS100: v2 and v3
  • XDS200: USB, LAN
  • TM4C/Tiva/Stellaris ICDI as well as CC3200 LaunchPad
  • SEGGER J-Link

Not Supported

  • MSP430: MSP-FET430PIF (Parallel port), Launchpads and Experimenters kits that use eZ430 technology such as Chronos, MSP-EXP430G2 and MSP-EXP430FR4133 LaunchPads.
  • Stellaris ICDI based on FTDI
  • XDS100v1
  • Blackhawk: XDS560v2 (LAN/USB), USB560, USB560m, USB560bp, USB2.0, XDS560 PCI, XDS560T, XDS510
  • Spectrum Digital: XDS560v2, XDSPROTRACE, XDS510, XDS560R, Parallel Port emulators
  • Texas Instruments: XDS560 PCI, XDS510 ISA
  • In general vendors are not supporting PCI, ISA or parallel port emulators on Linux

Note:

For information on a specific debug probe, please contact the manufacturer.