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: TI-RTOS for MSP430 on CCS 8.3

Other Parts Discussed in Thread: CCSTUDIO

Tool/software: Code Composer Studio

Hi,

I'm planning to test and use the TI-RTOS for MSP430. After looking into the Resource Explorer and not finding such product I searched for TI-RTOS for MSP430 on TI site and found the following:

http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/mcusdk/index.html

After downloading and installing the MSP430 version, it appeared on my CCS8.3 but it didn't seem to been working correctly. On the following image, it shows TI-RTOS for both MSP430 and TivaC. I expected something more closely to TivaC interface. 

  • It should look more like this:

    I just installed TI RTOS for MSP430 and that is what I see.  Does the import menu discover the projects inside of it?

    Go to the Project menu and select "Import CCS Projects".  Then point to the location where TI RTOS for MSP430 is installed.  Does it discover the example projects? It should look like this:

    Regards,

    John

  • Yes it does.

  • I would suggest importing the examples that way. I will see if I can reproduce the issue on another machine. However the reality is that Resource Explorer Classic is gone as of CCSv9.0 and the recommend way to import examples from older software packages will be via the import wizard.

    Regards,
    John
  • I tried importing the projects and most are not successful.

  • For that example and others with a similar naming convention I get the same error. The seem to rely on Resource Explorer Classic to supply the device to the import tool.

    If I import any of the driver examples like adc* they import fine.

    Resource Explorer classic is working fine on both of my machines.
    One quick question. Did you install support for MSP430 when installing CCS? If that then that could explain with the Resource Explorer content is being filtered. You can quickly check if support is present by trying to create a new project for an MSP430 device.

    If support in CCS is installed for MSP430 can you try clicking on the "Devices" drop down at the top of Resource Explorer. It should show "MSP430" and "MSP432".

    You could try clicking the button to "Add additional packages" and point it to where the TI-RTOS package is installed to see if that helps.

    Regards,
    John
  • >Did you install support for MSP430 when installing CCS?

    Yes I did. It is a fresh and recent install of the most recent CCS available.

    When doing the "Add additional packages" process now I have the tree of available examples on my resource explorer.

    Note that I feel that are some examples missing. I can't measure how many. For example, typing the keyword "swi" doesn't show the examples that failed to import on my post before.

    I also tried to install TI-RTOS for MSP430 at home on my CCS8.1 and worked fine. So maybe it is a version issue with 8.3?

  • I tested 8.3 and it was ok for me. I will ask around and see if Classic Resource Explorer produces a log when scanning packages.
  • Can you check if TI RTOS has been discovered by the CCS product discovery system. This is actually separate from the Resource Explorer, but they do communicate.

    Basically there are 2 separate sources of content for this package for Resource Explorer.  The first set of content just has those 2 documentation links and that is showing up fine. The rest of that content is stored in another file that CCS combines into an html file for Resource Explorer to render. That second part is not happening for you.

    Can you take a look in the preferences dialog and see if TI RTOS is discovered. It would be listed here:

    John

  • It does appear.

    Just to remember, I added the MSP430 TI-RTOS via the previous step you asked. Maybe it appears because of that step?

  • Hi, could you please attach your <workspace>/.metadata/.log file?  It might offer some clues on why the content is not showing up.

    Thanks,

    - Baltasar

  • Here is the log file requested.

    6888.log.txt

  • Thanks!

    The log file does not show anything that's relevant to this issue...

    Could you now, please:

    1. If you haven't done it already, verify that you actually do have MSP430 device support installed in your CCS.  You can do that by simply creating a new CCS project using the New CCS Project wizard for your device.  If you can see your MSP430 device in the "Device" dropdown list, then you do have the device support installed.

    2. Open CCS on a clean new workspace and see if that fixes the issue.  The LHS content in Resource Explorer is auto-generated and cached in the workspace-metadata.  Usually, when launching CCS, you get a popup asking you to select the workspace - you can select a new directory there.  Alternatively, you can launch CCS using the "ccstudio -data <workspace-dir>" command from command-prompt.

    Let us know if this fixes the issue.

    Thanks,

    - Baltasar

  • Hi Baltasar,

    1- Yes, I do have the msp430 device support installed.

    2- That did the trick. Switching the workspace solved my problem.