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.

Linux: CCSv6 doesn't find some packages

Other Parts Discussed in Thread: SYSBIOS

I'm on Ubuntu 14.04, x86_64.

I have installed CCSv6 without a problem as well as bios_5_42_00_07, bios_6_45_01_29 and xdctools_3_32_00_06_core from the Linux installers and CCS finds them ok (they are all in ~/ti). However, I need to install pspdrivers_01_30_01 and am335x_sysbios_ind_sdk_1.1.0.6 as well for which there are no Linux installers.

I took the windows installers, ran them with wine and got the files. I copied the directories as were installed in C:\ti (under wine) to ~/ti. However, CCS doesn't find them. In the case of pspdrivers_01_30_01 at least, there are only source files, so there seems little reason for CCS to care if it was extracted for windows or Linux.

From Window -> Preferences -> Code Composer Studio -> RTSC -> Products, if I try to install either of the above packages (pspdrivers or sysbios_ind_sdk), nothing happens. I couldn't find any log files corresponding to this either, so I can't figure out why CCS doesn't find the packages there.

What needs to be there for CCS to detect the package correctly? In particular, what should there be different for Linux that makes the windows packages undetectable? How can I debug this issue?

Alternatively, are there instructions on how to install pspdrivers and am335x_sysbios_ind_sdk under Linux?

  • Hi,

    IIRC both packages you mentioned (pspdrivers and the SDK) do not have dependencies that make use of the RTSC Products feature of CCS. In other words, they do not need to be discovered by CCS and therefore you are fine just leaving the process as is.

    The setup process itself looks OK to me - these packages never supported Linux and therefore I don't think specific install instructions exist for this OS. But you can check with the experts in the Sitara device forum for specific details that may be important to watch when migrating this package to Linux - they are the owners of this SDK.

    Nevertheless, the package version you are using does not seem to be supported anymore - check the page below:

    www.ti.com/.../sysbiossdk-ind-sitara

    Hope this helps,
    Rafael
  • Hi,

    Thanks for the reply. I am aware that the packages are somewhat old. We might upgrade at some point. The reason I was hoping CCS would discover the packages was to get the automatic variables it makes, for example to the root of the project, so that I could use it for include paths etc.

    Thanks either way.