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/MSP430F5438A: Importing TI-RTOS example results in "meta-data interpretation" error

Part Number: MSP430F5438A

Tool/software: Code Composer Studio

I am trying to learn how to use TI-RTOS by going through the TI-RTOS video lecture series here: https://training.ti.com/ti-rtos-workshop-series-4-10-ti-rtos-configuration?cu=1134422. I am following instructions in the lab manual for this series, which is pretty outdated. Basically, I am trying to understand how to accomplish the same tasks, but with more recent versions of CCS and TI-RTOS, etc. It is also worth mentioning that I am using this software on a machine that cannot be connected to the Internet, so I cannot use features of CCS (such as Resource Explorer) that utilize an Internet connection. (I also was required to install TI-RTOS and XDCtools and other features offline).

Specifically, what I am trying to accomplish is under Lab 4 here: https://training.ti.com/sites/default/files/docs/TI_RTOS_Kernel_Workshop_Lab_Manual_rev4.00.pdf

I would like to blink an LED using the main.c provided by the lab downloads, but by importing an "Empty SYS/BIOS Project". To accomplish this in my version (9.1.0.00010) of CCS, I am going to File -> Import -> under Code Composer Studio, I select CCS Projects and click Next -> I browse to where I have TI-RTOS installed, "c:\ti\tirtos_msp43x_2_20_00_06\examples\MSP430\TI\MSP_EXP430F46989\empty". When I select this folder, under discovered projects, "empty" appears with an automatically checked box next to it. When I click "Finish", I receive a pop-up with the error "Import failed for project 'empty' because its meta-data cannot be interpreted. Please contact support."

Any help you can give is greatly appreciated, and I am happy to provide more details!

  • Natalie,

    As you realized that workshop is pretty outdated and support for importing MSP430 TI-RTOS projects has changed in recent versions of CCS. Let me give this a try tomorrow and get back to you on the best way to move forward.

  • Natalie,

    I just confirmed that TI-RTOS projects can be imported and built in CCS 9.1 but there are a few caveats.

    First, in addition to TI-RTOS for MSP430, you need to also install an older version of XDCtools and compiler tools that it is compatible with. I installed XDCtools version 3.32.00.06 (you can get it here) and compiler version 16.9.6 (see this article on how to install and use a different version of compiler tools).

    Once all the tools are installed, open a new workspace, go to menu Project->Import CCS Projects, browse to the C:\ti\tirtos_msp43x_2_20_00_06\resources directory and that should show you all the available projects. From here you can select the ones you want to import. It is best to check the box to "Copy projects into workspace".

    Before build, go into Project Properties and ensure that the compiler version and XDCtools are set as expected.

  • This works perfectly, thank you!