This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS 5.3 Linux / TI-RTOS 1.00.01.74 Proper Installation.



Hello,

I've recently updated to CCS 5.3 on Ubuntu 11.10.  I've never had problems with CCS on Linux until this point.  In an effort to try the TI-RTOS examples that were recently posted, I've also installed the Linux software via the bin provided at http://www.ti.com/tool/ti-rtos .  In both cases I've installed to the default directories as su, /opt/ti .  The contents of /opt/ti looks like this:

/opt/ti$ ls
bios_5_42_00_07  grace_2_00_01_65   uia_1_01_01_14
bios_6_34_02_18  ipc_1_25_00_04     xdais_7_21_01_07
ccsv5         mcusdk_1_00_01_74  xdctools_3_24_05_48

On startup of CCS 5.3, it detects the new MCUSDK folder and offers to import the resources.  After import, it suggests a restart.  After restart, the resources fail to appear in the TI Resources Explorer.  I can manually add the resources, but I still have a lot of problems with the examples.

Importing any of the LM4F120H5QR examples inevitably results in error:

"See details below...
  Unrecognized product of type 'com.ti.rtsc.MCUSDK' is required by project 'LM4F120H5QR_uartconsole' - please install at least one product of this type before building this project."

Description    Resource    Path    Location    Type
Invalid project path: Include path not found (/products/ipc_1_24_02_27/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/products/bios_6_33_04_39/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/products/StellarisWare_9107).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/products/xdctools_3_23_05_61/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/products/uia_1_01_01_14/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem
Invalid project path: Include path not found (/products/ndk_2_21_01_38/packages).    LM4F120H5QR_uartconsole        pathentry    Path Entry Problem


In the project, I cam manually try to work around this by providing the paths.  It seems that the system-wide COM_TI_RTSC_MCUDSK_INSTALL_DIR is not specified, which is a prefix to these missing paths above.

Am I missing a step here?  Is there a proper way to resolve these issue?  Is it best to install these items as su to /opt/ti?

  • Hi,

    a couple comments.  Did you install and launch everything with the same permissions?  For example, install everything as sudo and launch as sudo?  We have seen instances of similar behaviour when installing with one set of permissions and launching with another.   It is also know that some projects that are imported do need their include paths and variables corrected/updated.

    Please keep us informed.

    Best Regards,
    Lisa

  • Hi Lisa.  Thanks for the response.

    I didn't launch with sudo.  Never have needed to in the past and isn't normally considered standard practice for most apps.

    Sure enough, I ran CCS 5.3 as su and it went through the detection process, found the resources, restarted and it works!  Resources are accessible to my normal user as well, and I was able to import, compile and load a TI-RTOS Stellaris example (and even debug through the unsupported method of installing FTDI drivers as detailed on the Stellaris Launchpad WIKI at http://processors.wiki.ti.com/index.php/Stellaris_LaunchPad ).

    So I guess that there is a little bit of import work that has to be performed when resources are added to the system.  Thanks for your assistance.  All seems to be working now

  • Glad to hear that helped and thanks for the update.  All the best with development.

    Best Regards,
    Lisa

  • I am getting very similar behavior except that I am trying to install in Windows 7. After I install to C:\ti\mcusdk_1_00_01_74, CCS (5.3.0) does not automatically recognize the install (but the User Guide says that it should). If I use the "Configure Resource Explorer to discover examples..." link the the TI Resource Explorer, it does seem to find it, but if I try to import any of the examples I get the error mentioned at the beginning of this thread. Any suggestions?

  • Reinstalling CCS with the complete feature set enabled (and set up as administrator) fixed this.

  • I confirm the same behavior on Win XP. My target is the Cortex M4F. First I tried to install CCS 5.3 with the ARM tools only and without any extra tools like SYS/BIOS, because TI RTOS already includes them. Then I installed TI RTOS and restarted CCS but it did not recognize the TI RTOS install. After some time suddenly it told me that there is TI RTOS but it did not manage to integrate it because it said that XDCTOOLS ver 0.0.0 was required but not found. Adding the TI RTOS directories manually also resulted in errors.

    I uninstalled everything and did a "Complete Feature Set" install of CCS as recommended here: http://www.ti.com/lit/ug/spruhd3d/spruhd3d.pdf. After installing TI RTOS and restarting CCS the tools were recognized properly and the TI RTOS empty project template showed up (looks like this is the only TI RTOS template?).

    So unfortunately, it looks like that it is not possible to do a smaller custom install of CCS and use it with TI RTOS for some reason :-(