CODECOMPOSER: Code Composer 12.4 Group Installed Application Fails to Launch

Part Number: CODECOMPOSER
Other Parts Discussed in Thread: CCSTUDIO

When attempting to install Code Composer 12.4, the installation goes through with no issue.
The default configuration installs to C:/ti and all users can access and open the application.
When users open the application, on the first-time run they are prompted to select a workstation which will be shared across users.
Once that location is selected, the application fails to launch, citing a configuration issue.
It might have something to do with the eclipse/java installation that occurs during CCS installation.
Please advise what configuration is needed to allow a shared installation for users.

  • Hi Logan,

    When users open the application, on the first-time run they are prompted to select a workstation which will be shared across users.

    Did you mean to say "workspace" instead? Assuming so, please note that the default location of the workspace folder is inside the user home folder. Hence if a workspace folder is to be shared, it should be somewhere accessible to all users. If this was already tried, what is the location of the selected folder and do all users have r/w permissions to it? And with what permissions was CCS installed with and what permissions will the users run CCS with?

    Thanks

    ki

  • Hello Ki,

    I can confirm that the installation is accessible to all users, and workspace directories are per individual, which is satisfactory.

    The issue I am specifically seeing now is that eclipse is failing to run citing that org.eclipse.osgi cannot "acquire application service. Ensure that the org.eclipse.cord.runtime bundle is resolved and started (see config.ini)."
    Viewing the config.ini file, the line for osgi is as follows:
    osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.4.0.v20210315-2228.jar@1:start
    Any advice on how to proceed/debug would be appreciated.

    Thank you,

    Logan

  • Please provide the Eclipse error log in [WORKSPACE]/.metadata/.log and attach it to this thread.

    Please note that CCS 12.x is no longer supported hence any assistance we can provide will be limited.

  • Some good news, a reinstallation was able to resolve the eclipse config.ini error I was seeing. There were files erroneously removed which inhibited its ability to start.

    Additionally, I took your advice to open up the configuration folder within the installation for all users.
    Doing so allows users to start the application, but when prompted to select a workspace they have to manually browse and select their own.
    This is manageable, but in the event someone selects "make this the default and don't ask again", are all users subject to that?

  • This is manageable, but in the event someone selects "make this the default and don't ask again", are all users subject to that?

    That is correct. The setting is stored in a configuration file inside the CCS installation directory which would be shared by all users. In a multi-user environment I would leave that option unchecked.

  • Looking into the configuration file inside the CCS installation directory, we know that the configuration stores the workspace path. Since the workspace directory for each user (presumably) must be distinct in order to prevent errors, the configuration directory for each user must also be distinct. What exact steps must be taken before/during/after installation of CCS to produce distinct configuration directories for all users on the PC?

  • If you are referring to the configuration file location, this is not configurable as far as I know.

    However I believe the main issue is:

    Doing so allows users to start the application, but when prompted to select a workspace they have to manually browse and select their own.
    This is manageable, but in the event someone selects "make this the default and don't ask again", are all users subject to that?

    One option is to launch the main CCS application with the -data parameter to explictly specify the workspace location:

    <CCS INSTALL DIR>/ccs/eclipse/ccstudio.exe -data <absolute path workspace folder>

    Each user can have their own CCS desktop shortcut that launches CCS with the -data parameter. This is one thing we recommend is multi-user environments.

    Thanks

    ki