Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •  Jobs
  •  Videos
  •  Blog
  • J-Link
  • TI Code-Composer
  • Technology
  • Accessories
  • Tools
  • Models
J-Link product icon SEGGER blue stack

TI Code Composer Studio

TI Code Composer Studio (CCS) is an IDE based on eclipse for Texas Instruments (TI) embedded controllers. Code Composer Studio comes with a sample project generator.

  1. 1.Minimum CSS Version Requirements
  2. 2.Adding J-Link support at installation time
  3. 3.Updating J-Link inside CCS
  4. 4.Using TI CCS with J-Link
    1. 4.1.Ready for debugging
  5. 5.Adding J-Link support to older CCS versions
    1. 5.1.Adding J-Link to Available Software Sites
    2. 5.2.Installing J-Link
    3. 5.3.Using J-Link in a project

Minimum CSS Version Requirements

In order to use J-Link with TI CCS, min. V6.1.3 of TI CCS is required. Earlier versions might work but are not guaranteed to do so. Please understand that SEGGER does not provide any support for CCS versions earlier than V6.1.3.


Adding J-Link support at installation time

Since TI CCS v7, J-Link is supported out-of-the-box if J-Link support is selected to be added at installation time of CCS.
For more information regarding older versions of CCS: Adding J-Link support to older CCS versions.

CCS InstJLinkSupport

Updating J-Link inside CCS

The J-Link plugin can be automatically updated as any other Eclipse plugin. A manual update can be triggered via Help -> Check for Updates.

 CCS CheckForUpdates

Using TI CCS with J-Link

In the following, a short step-by-step tutorial how to configure a Code Composer Studio project to be used with J-Link, is given.

  • Open the project to configure
  • Open project properties by clicking Project | Properties from the main menu and go to the General tab
  • Make sure that the proper device is selected
  • Make sure that Segger J-Link Emulator is selected as connection type
CCS Project Config

Ready for debugging

  • Now the project is ready to be debugged with J-Link / J-Trace.
CCS DebugSession

Adding J-Link support to older CCS versions

In order to get started with J-Link and CCS, please make sure that latest SEGGER software and documentation pack is installed, which can be downloaded here.

Adding J-Link to Available Software Sites

  • Open CCS
  • Open Window | Preferences
  • In Install/Update select Available Software Sites
  • Press Add...
CCS AddJLinkUpdate
  • Enter "J-Link Support" as Name
  • Add the following URL as Location: download.segger.com/J-Link/JLink_TI_CCS_plugin_unified
    Note: The link is not browsable. Please do not try to download the plugin via your browser from the link above. The plugin is downloadable and installable via the TI CCS update interface only.
  • Press OK
CCS Software

Installing J-Link

  • Open Help | Install New Software
  • In Work With: field: Choose "J-Link Support" from the drop down list.
    Note: Some CCS6 versions have problems with https links. If you get an "Unable to read repository at..." error, change the software site link to "http" instead of "https" and repeat the installation steps.
  • Check J-Link support
  • Click Next
  • Click Next
  • Click Next
  • Accept the license
  • Click Finish
  • Restart Ti CCS
CCS J Link Support

Using J-Link in a project

  • Open the target configuration (.ccxml file in the project)
    • View | Target Configuration can be used to find the target configuration file if necessary
  • In the Connection field choose "SEGGER J-Link Emulator" from the drop down list
  • Check the correct target in the list below
  • In the Advanced tab, additional settings are configurable , e.g. the JTAG speed
  • The project is now ready to be debugged with J-Link
CCS Target Connection v2

More Information

Purchase

  • Pricing

Technology

  • Control Panel
  • Flash Breakpoints
  • Flash Download
  • Interface Description
  • J-Link SDK
  • Monitor Mode Debugging
  • Power Profiling
  • Real Time Transfer (RTT)

Tools

  • J-Run
  • Ozone - J-Link Debugger
  • J-Link Configurator
  • J-Link Remote Server
  • J-Link Commander
  • J-Mem
  • J-Link SWO Viewer
  • J-Scope
  • J-Flash SPI
  • J-Link RDI
  • RTT Viewer
  • SystemView
  • Terms of Use
  • Third Party applications

Models

  • Model Overview
  • J-Link PRO
  • J-Link ULTRA+
  • J-Link WiFi
  • J-Link PLUS
  • J-Link BASE
  • J-Link EDU
  • J-Link EDU Mini
  • J-Link OB

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • SystemView
  • CE / REACH

Social Media

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001 certified

ISO 9001

28+ years of experience

28+ years of experience
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2021 SEGGER - All rights reserved.