Package Details: ccstudio 9.1.0.00010-1

Git Clone URL: https://aur.archlinux.org/ccstudio.git (read-only)
Package Base: ccstudio
Description: Texas Instruments Code Composer Studio IDE
Upstream URL: http://www.ti.com/tool/ccstudio
Licenses: custom:TSPA
Submitter: alexei
Maintainer: alexei
Last Packager: alexei
Votes: 9
Popularity: 0.286515
First Submitted: 2017-06-23 06:06
Last Updated: 2019-06-29 22:42

Pinned Comments

alexei commented on 2017-06-23 06:48

Tested with ti-cgt-arm and ti-ble-sdk, with example project cc2650lp/simple_broadcaster: import, build, and flash onto launchpad works (note: flash tested only with ti-cgt-arm 5.9.4, build succeeds with 18.1.1). Also, tested the basics with ti-cgt-msp430 and MSP430FR5994 launchpad.

Tip: CCS keeps state in ~/.ti (and /root/.ti if you run it via sudo ever) and it adds files to /opt/ti/ccstudio/ccsv7, so if you remove the package to reinstall, then please clear all this state.

Known issue: updates from within CCS: some work some don't:

One problem is a permissions issue (CCS attempts to do stuff in /build): this can be worked around by running CCS as root to do the install.

Second problem is that the installer puts the files into ccstudio/ccsv7/eclipse/features instead of into ccstudio/ccsv7/tools/compiler, and CCS doesn't detect the compiler there (so, it lists the compiler as installed, but it's not available when creating projects, etc.). So, use the ti-cgt-* packages from AUR. Install the packages while CCS is shut down, and then run CCS as root for the first time.

Latest Comments

alexei commented on 2019-04-01 23:13

@mchwalisz: pushed rename workaround. Thanks.

mchwalisz commented on 2019-04-01 10:36

There is a file conflict with jlink-software-and-documentation

/usr/lib/udev/rules.d/99-jlink.rules exists in both packages and block an upgrade.

alexei commented on 2018-08-02 02:29

The issue with full unattended (no GUI) installation is now fixed by adding a dep.

alexei commented on 2018-05-16 19:54

v8.0.0.00016: installers for some components (C6000 at least) still hang (likely due to the glibc version incompatibility, since those installers are older than the main CCS installer). To work around, had to switch to GUI installer in order to let the user select which components to install. MSP430, TM4C, CC installed fine for me.

Dmitriy_L commented on 2018-05-14 09:56

The glibc 2.27 is available for a while, so CCSv8 should work already.

alaxei, update the PKGBUILD, please.

alexei commented on 2018-03-22 23:06

For v8, will have to wait until Arch updates to glibc 2.27. The installer hangs again (and the TI wiki does say that it's not compatible with 2.26). One really needs to try hard to end up depending on specific versions of glibc in a tool that just needs to copy some files from an archive into the system, but they did it.

buha commented on 2018-03-16 13:44

Installs fine, works fine as of today.

However, there is a CCS 8.0 available since Mar 09, 2018.

alexei, would it be possible to update the PKGBUILD to install that one? There are issues in 7.x importing 6.x projects which 8.x fixes so that would make sense for some people.

Thank you!

dccafe commented on 2017-12-14 22:58

Version 7.4 solves glibc dependency.

alexei commented on 2017-09-18 23:07

UPDATING from 7.2 to 7.3: you might need to remove ccstudio and all related packages (ti-ble-sdk, ti-cgt-arm) and them install ccstudio, followed by the others.

This is to workaround CCS not detecting components (e.g. TI-RTOS) as installed after the upgrade (the component is listed as installed in Help->Installation Details, but builds fail saying it's not installed). This is probably related to files CCS creates in /opt/.../eclipse. Maybe, I could remove these files in .install before the upgrade hook, but for now the workaround is above.

alexei commented on 2017-06-23 06:48

Tested with ti-cgt-arm and ti-ble-sdk, with example project cc2650lp/simple_broadcaster: import, build, and flash onto launchpad works (note: flash tested only with ti-cgt-arm 5.9.4, build succeeds with 18.1.1). Also, tested the basics with ti-cgt-msp430 and MSP430FR5994 launchpad.

Tip: CCS keeps state in ~/.ti (and /root/.ti if you run it via sudo ever) and it adds files to /opt/ti/ccstudio/ccsv7, so if you remove the package to reinstall, then please clear all this state.

Known issue: updates from within CCS: some work some don't:

One problem is a permissions issue (CCS attempts to do stuff in /build): this can be worked around by running CCS as root to do the install.

Second problem is that the installer puts the files into ccstudio/ccsv7/eclipse/features instead of into ccstudio/ccsv7/tools/compiler, and CCS doesn't detect the compiler there (so, it lists the compiler as installed, but it's not available when creating projects, etc.). So, use the ti-cgt-* packages from AUR. Install the packages while CCS is shut down, and then run CCS as root for the first time.