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/TMS320C6678: CCS 7.1.0.00014 cannot find RTSC platform when i create new project.

Part Number: TMS320C6678
Other Parts Discussed in Thread: SYSBIOS

Tool/software: Code Composer Studio

os: win7

ccs: 7.1.0.00014

target: tms320c6678

SDK: Processor–SDK–c667x 3.02.00.05

xdctools: 3.22.1.22

sysbios: 6.46.4.53

Problem description:

In the RTSC configuration Settings tab of a RTSC project, this is where I can select which RTSC repo or package to use, input Target, Platform and Build–profile.

The Target here I inputed ti.targets.elf.C66.

The Platform should list all the available RTSC platform for the current Target, e.g. ti.platforms.evm6678.

When I only select SYSBIOS one package, everything is good.

When I select one more or multiple RTSC packages (such as PDK, NDK) including SYSBIOS, I cannot select any RTSC platform in the Platform combo–box, as it becomes empty.

If I deselect all RTSC packages but leaving only SYSBIOS selected, I can pick RTSC platform from the Platform combo–box again.

Problem other information:

1. This is problem is new in CCS 7.1, and I have not encounter the same one in CCS 7.0.

2. on matter what i choose, creating a new or importing an old SYSBIOS project, both actions can trigger the problem.

3. This problem can be repeatedly triggered.

  • Hi,

    I am able to find the platforms just fine on the same version of CCS, however only with the XDCtools version that comes with CCSv7.1. I suspect there is some incompatibility between the older XDCtools and CCSv7.1.  

    In this case I would try to migrate and test your existing projects with the new XDCtools and see if they behave properly. 

    Hope this helps,

    Rafael

  • does the xdctools 3.50 work well with c6678 and its SDK? Has it been tested well?

    I think I will wait for the next CCS release and try then.

  • Hi,

    Unfortunately I am not experienced enough with the C6678 SDK or RTSC to properly answer that. In this case I would defer to the experts at the TI-RTOS forum with their expertise.

    In the meantime I am trying to find specific information regarding the reasons why this is not working in v7.1.

    I apologize for the inconvenience,
    Rafael
  • canfoderiskii,
    there is XDCtools 3.22.1.21 and XDCtools 3.32.01.22. Can you check which one are you using?
    I am guessing it's 3.32 and I'll try to replicate your problem with that version, but please let me know if my guess is correct.
  • I have replicated the problem with XDCtools 3.32.01.22. I think what's happening is that incompatible files from XDCtools 3.32 and XDCtools 3.50 are being used at the same time. However, there is a relatively simple workaround. Select SYS/BIOS only and choose a platform, then click OK to save that setting. Then, open the project properties again and select all products you want to use. The platform selection should not change, at least it didn't for me so I was able to use the selected platform and various components of PDK at the same time.
  • Hi Sasha, I used XDCtools 3.22.1.22.
  • Then it would have to be 3.22.1.21 because that's the only version of 3.22.1 available, but it doesn't really matter. The problem and the workaround are the same. However, you may want to upgrade to 3.32 anyway because you are probably going to encounter further problems trying to use XDCtools 3.22 and SYS/BIOS 6.46. I don't think they were ever tested together.
  • Also, if you upgrade to 3.32.00.06, then you won't see the original problem and you can select a platform while all other products are selected too.