SYS/BIOS and Linux Multicore Software Development Kits (MCSDK) for C66x, C647x, C645x Processors  Status : ACTIVE

BIOSLINUXMCSDK

Description/Features

Technical Documents

Support & Community


Order Now
Part Number Buy from Texas Instruments Status

LINUXMCSDK:
Linux MCSDK for C66x, C647x and C645x

Free


ACTIVE

BIOSMCSDK-C64XPLUS:
SYS/BIOS MCSDK for C647x and C645x

Free


ACTIVE

BIOSMCSDK-C66X:
SYS/BIOS MCSDK for C66x

Free


ACTIVE

Description

Our Multicore Software Development Kits (MCSDK) provide highly-optimized bundles of foundational, platform-specific drivers to enable development on TI C64x+™ and C66x multicore devices, including TMS320C667x, TMS320C647x and TMS320C645x processors. The MCSDK gives developers the ability to evaluate hardware and software capabilities of the evaluation platform and to rapidly develop multicore applications.

 

The MCSDK enables applications to use SYS/BIOS and/or Linux on one platform. Individual cores can be assigned to operate Linux applications as a control plane while other cores are simultaneously assigned high-performance signal processing operations. This heterogeneous configuration provides flexibility for software developers to implement full solutions on TI’s multicore DSPs.

Additional Information: 

TI Multicore Processor Overview 

BIOS Forum

Linux Forum

Features

BIOS MCSDK

Provides a software development environment that enables the use of the SYS/BIOS 6.0 APIs to implement demanding, real-time, signal-processing applications on multicore DSPs. The BIOS MCSDK provides well tested I/O and inter-core communication drivers.

  • Packet Accelerator/Gigabit Ethernet
  • Security Accelerator (Limited Availability)
  • Network Development Kit
  • Serial RapidIO(r)
  • PCIe
  • TSIP
  • Multicore Navigator
  • HyperLink


Refer to the data manual for hardware support of specific peripherals.

 

Linux MCSDK

Provides a software development environment that enables the use of high-level Linux 2.6.3x APIs for developing and reusing open source, community-based software packages to implement management and control functionality. The Linux MCSDK also provides well tested I/O and inter-core drivers that communicate and control cores running SYS/BIOS or Linux.

  • Packet Accelerator/Gigabit Ethernet
  • Security Accelerator (Limited Availability)
  • Serial RapidIO
  • PCIe
  • Multicore Navigator
  • HyperLink

Refer to the data manual for hardware support of specific peripherals.

Register for the Multicore Software Development Kit (MCSDK) Online Training now.



Technical Documents
TI Wikis (2)
Title Date
Multicore SoC Wiki -- General info, FAQs, etc. 24 Mar 2011
TI Embedded Processors Wiki 19 Oct 2012
White Papers (2)
Title Abstract Type Size (KB) Date Views
PDF 202 21 Feb 2013 1,632
PDF 207 06 Feb 2013 1,048
More Literature (2)
Title Abstract Type Size (KB) Date Views
PDF 395 14 Sep 2012 977
PDF 141 12 Oct 2011 536

Development Tools (1)

Name Part Number Tool Type
Code Composer Studio (CCStudio) Integrated Development Environment (IDE) v5  CCSTUDIO  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules (2)

Name Part Number Tool Type
TMS320C6670 Evaluation Modules  TMDXEVM6670  Evaluation Modules & Boards 
TMS320C6678 Evaluation Modules  TMDXEVM6678  Evaluation Modules & Boards 

TI Devices (17)

Part Number Name Product Family
66AK2E02  Multicore DSP+ARM KeyStone II System-on-Chip (SoC)  KeyStone Multicore DSP + ARM 
66AK2E05  Multicore DSP+ARM KeyStone II System-on-Chip (SoC)  ARM Cortex-A15 Core 
66AK2H06  Multicore DSP+ARM KeyStone II System-on-Chip (SoC)  KeyStone Multicore DSP + ARM 
66AK2H12  Multicore DSP+ARM KeyStone II System-on-Chip (SoC)  ARM Cortex-A15 Core 
AM5K2E02  Multicore ARM KeyStone II System-on-Chip (SoC)  ARM Cortex-A15 Core 
AM5K2E04  Multicore ARM KeyStone II System-on-Chip (SoC)  ARM Cortex-A15 Core 
TMS320C6457  Communications Infrastructure Digital Signal Processor  Fixed-point 
TMS320C6472  Fixed-Point Digital Signal Processor  C6000 Multicore DSP 
TMS320C6474  Multicore Digital Signal Processor  C6000 Multicore DSP 
TMS320C6654  Fixed and Floating Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6655  Fixed and Floating Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6657  Fixed and Floating Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6670  Multicore Fixed and Floating-Point System-on-Chip  KeyStone Multicore DSP 
TMS320C6671  Fixed and Floating-Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6672  Multicore Fixed and Floating-Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6674  Multicore Fixed and Floating-Point Digital Signal Processor  KeyStone Multicore DSP 
TMS320C6678  Multicore Fixed and Floating-Point Digital Signal Processor  KeyStone Multicore DSP 
Support and Community

TI E2E™ Community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of Use.

Training & Events

Name Type Available During
Recorded Content   On Demand  
In-Person   12 Nov 2013  -  15 Nov 2013  
Recorded Content   On Demand  
Recorded Content   On Demand  
Recorded Content   On Demand  


See More Training & Events

Customer Tags Help

No Tags are Available for this Part Number