Software Development Kits (SDK) and O/S-independent support
Software Development Kits (SDK) - TI SDKs provide key software components and documentation for the platform of your choice. SDKs can be downloaded on TI.com for free, and also come with TI evaluation modules (EVM) and development kits. SDKs require no runtime royalties. They include BSPs, tools, demos, documentation and more.
See all Tools & Software for Keystone Multicore ARM devices listed below
Development Tools including Code Composer Studio™ IDE
Development Tools – For Linux software development on ARM, TI offers the Eclipse-based Code Composer Studio™ IDE v5 (CCStudio). CCSv5 has the ability to create projects and debug code for embedded Linux environments as well. Linux applications are usually built on command line using makefiles, but CCSv5 can also be used to create and build a project that uses a GCC toolset (such as CodeSourcery). After the project is built, the executable can be copied/made available to the target file system, and then it can be debugged using a cross-platform GDB debugger.CCS and the GCC toolchain can also be used to build bare-metal applications which are loaded and run directly on the ARM target in the absence of a high-level OS like Linux. CCSv5 supports run mode debug (a.k.a. remote GDB debug, agent-based debug, application debug) and stop mode debug (a.k.a. JTAG debug, low-level debug). JTAG emulators with a variety of PC interfaces, speeds, and prices are available from TI and through TI's Design Network.