C66x Tools & Software

Software

TI provides key runtime software components and documentation to further ease development. The following software components are the ones most widely used.

Multicore Software Development Kit (MCSDK)

Multicore Software Development Kits (MCSDK) provides easy access to Linux and TI-RTOS (real-time operating system) with a full suite of platform drivers to enable development on selected TI Keystone (DSP and/or ARM) devices and evaluation modules. The MCSDK gives developers the ability to evaluate hardware and software capabilities and to rapidly develop applications.

Learn more about MCSDK and TI-RTOS

Code Composer Studio™ (CCStudio) IDE

Code Composer Studio™ is an Eclipse-based IDE developed and supported by TI for TI embedded processor families. The software comprises a suite of tools used to develop and debug embedded applications. It includes compiler, source code editor, project build environment, debugger, profiler, simulators, real-time operating system and many other features. The intuitive IDE provides a single user interface taking you through each step of the application development

Learn more about Code Composer Studio IDE

Code Composer Studio

For a complete list see the Software section of TMS320C66x processors.

Development Tools

TMS320C6678 Evaluation Module (EVM)

The TMS320C6678 Evaluation Module (EVM) enables developers to immediately start evaluating the TMS320C667x processor family (TMS320C6678, TMS320C6674, TMS320C6672 and TMS320C6671) and develop software applications with hardware testability and connectivity.

More information on the TMS320C6678 Evaluation Module

TMS320C6678 EVM

TMS320C6657 Lite Evaluation Module (EVM)

The TMS320C6657Lite Evaluation Module (EVM) enables developers to immediately start evaluating the TMS320C665x processor family (TMS320C6657, TMS320C6655, and TMS320C6654) and develop software applications with ample hardware testability and connectivity.

More information on the TMS320C6657 Lite Evaluation Module

TMS320C6657 EVM

AMC to PCIe Adapter Card (Daughter Card)

The AMC to PCI2 adapter card is a passive card that allows select TI Evaluation Modules (EVM) with an AMC header to be converted to a PCIe x4 lane edge connector so it can be inserted into a desktop PC or anywhere a PCIe header is utilized. Compatible EVMS with this card include the TMS320C6678 Evaluation Module (EVM) and the TMS320C6657 Lite Evaluation Module (EVM).

More information on the AMC to PCIe Adapter Card

AMC to PCIe Adapter Card

TI Designs

In addition to development boards, TI publishes TI Designs to aid developers implement specific applications or functionality.

For a list of TI designs for the TMS320C667x processors

For a list of TI designs for the TMS320C665x processors

Support & Community

You know what processor you want to use, you ordered the hardware tools and downloaded the software tools, now you need to know what support resources are available in case you have any questions.

C66x

Technical Documents

Technical documents are available in each of the C66x device family folders.

C66x

Training & Videos

The following trainings are available for C66x processors:

TI E2E Community logo

TI E2E Community

TI's E2E community includes support forums in which you can search for answers to your question or submit a new question. Odds are your question has already been answered.