SYS/BIOS and Linux Multicore Software Development Kits (MCSDK) for C66x, C647x, C645x Processors
(ACTIVE) BIOSLINUXMCSDK
Order Now
| Part Number | Buy from Texas Instruments | Alert Me | Status | OS | Current Version | Version Date | Linux Kernel | Core |
LINUXMCSDK:
|
|
ACTIVE | Linux | v2.00 (Maintenance) | 04 Jan 2012 | v2.6.34 | DSP | |
BIOSLINUXMCSDK-K2:
|
|
ACTIVE | Linux, SYSBIOS | v3.00 | 31 May 2013 | v3.8.4.11 | ARM Cortex-A15 + DSP | |
BIOSMCSDK-C64XPLUS:
|
|
ACTIVE | SYSBIOS | v1.00 (Maintenance) | 22 Dec 2010 | DSP | ||
BIOSMCSDK-C66X:
|
|
ACTIVE | SYSBIOS | v2.01 (Maintenance) | 28 Feb 2013 | DSP |
Description
Our Multicore Software Development Kits (MCSDK) provide highly-optimized
bundles of foundational, platform-specific drivers to enable development on TI
KeyStone multicore and C64x+™ devices. 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 processors
including DSP and ARM® Cortex™-A15.
Register for the
Multicore Software Development Kit (MCSDK) Online Training now.
Features
MCSDK
Provides foundational software for ARM+DSP devices. It encapsulates a collection
of software elements and tools intended to enable customer application
development.
The foundational components include:
- SYS/BIOS real-time embedded operating system on DSP cores
- Linux high-level operating system running on ARM (SMP mode for multicore ARM)
- DSP chip support libraries, DSP/ARM drivers, and basic platform utilities
- Interprocessor communication for communication across cores and devices
- SoC resource management
- Optimized application-specific (small cell, transport) and application non-specific algorithm libraries
- Trace debug and instrumentation
- Bootloaders and boot utilities, power-on self test
- Demonstrations and examples
- ARM software libraries available in Linux devkit or via Arago/Yocto
- Latest toolchain (ARM Linaro, DSP TI CodeGen)
- Host tools, integrated development environment
Hardware capabilities include:
- 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.
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.

Cart

