Code Composer Studio: Difference between revisions

Content deleted Content added
m Disambiguating links to DSP (link changed to Digital signal processor) using DisamAssist.
Rsjsouza (talk | contribs)
Added host OS support information
Line 19:
 
===Code Composer===
*4.10 (latest version in 2001). Supported all [[Texas Instruments TMS320|TMS320]] DSPs at that time: C2x, C24x, C3x, C4x, C5x, C54x and C6x. The version for C3x/C4x is still sold by Texas Instruments' partner Spectrum Digital.<ref>[http://www.ti.com/tool/codecomposer Code Composer page at www.ti.com]</ref>. Support varied through the years, initially Windows 95, NT4 and 98, with the latest release supporting 2000 and XP.
 
===Code Composer Studio===
*1.x (1999). General release that dropped support for C2x, C3x, C4x and C5x DSPs. v1.3 added support for ARM.<ref>[http://www.ti.com/lit/an/spra752/spra752.pdf Debugging heterogeneous devices with CCS]</ref>. Supports Windows 95, 98, 98SE, NT4 and 2000, as well as Sun Solaris 2.6, 2.7 and 8.
*2.0 (2001). General release that added support for the upcoming C55x and C64x DSPs. Across the years it added support for [[Hercules (processors)|TMS470 ARM7]] (2.10), [[OMAP|OMAP ARM9 plus C55x DSP]] (2.10) and C2x DSPs (2.12). Supports Windows 98SE, Me, 2000 and XP.
*3.0 (2005). Limited release that supported only C62x, [[TMS320C64x|C64x]] and C67x DSPs. Supports Windows 2000 and XP.
*3.1 (2005). General release. Supports Windows 2000 and XP.
*3.2 (2006). Limited release that supported only the new C64x+ DSPs. Supports Windows 2000 and XP.
*3.3 (2006). General release that supported all device families, and across the years it added support for [[OMAP|OMAP Cortex A8 plus C64x+ DSP]], [[Hercules (processors)|TMS570]] (ARM Cortex R4), C672x and C674x DSPs (3.3.82). A limited version for C24x DSPs only is still sold by [[Texas Instruments|TI]].<ref>[http://www.ti.com/tool/ccstudio3 Code Composer Studio for F24x page at www.ti.com]</ref> Supports Windows 2000 and XP.
*4.0 (2009). General release based on a modified version of Eclipse 3.2. Dropped support for C24x DSPs and added support for [[MSP430]], Stellaris (ARM Cortex M3) and [[Texas Instruments DaVinci|DaVinci]] devices. Supports Windows XP, Vista and 7.
*5.0 (2010). General release that uses an unmodified version of Eclipse 3.6 and later 3.7. It was hosted also in Linux. Added support for C66x DSPs, [[Sitara ARM Processor|Sitara]] (ARM9 and Cortex A8) and Tiva (ARM Cortex M4) devices. Supports Windows XP and 7.
*6.0 (2014). General release that uses an unmodified version of Eclipse 4.3. Added support for CC26x and CC32x wireless microcontrollers. Dropped support for C54x DSPs. Supports Windows XP, 7 and 8.x.
*6.1 (2015). General release that uses an unmodified version of Eclipse 4.4. Introduced beta support for Mac [[OS X]]. Added support for CC25x and MSP432 (the introductory Mac version supports only MSP devices). Supports Windows XP, 7 and 8.x.
 
=== CCS Cloud ===
*1.0 (2015). General release that adds support for all MSP430, MSP432 and Tiva C device families.
*1.1 (2015). General release that adds debug capabilities for all devices above. Added CC2650 device support.
 
==Licensing==
Line 43 ⟶ 44:
**A full license for CCS release 4.x had an SRP of US$1,995.00 and a microcontroller-only license was US$495.00. This microcontroller license covered all [[MSP430]], Stellaris and C2x devices.
**A full license for CCS releases 5.x and 6.x has an SRP of US$495.00 and the microcontroller-only license ceased to exist.<ref>[http://processors.wiki.ti.com/index.php/Licensing_-_CCSv6 CCSv6 license page at TI wiki]</ref>
<br>
For all releases an annual paid subscription fee was required to grant updates for upcoming major releases.
*Starting in August 2015, the concept of subscription fee ceased to exist.
 
==JTAG Debug probe support==