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.

MCSDK K2 + C6678

Other Parts Discussed in Thread: TMS320C6678, 66AK2H12

I using CCS 5.5 on a Linux host.  I have also installed MCSDK 3.0.4.18.  My target environment contains both a TMS320C6678 and an 66AK2H12.  The MCSDK install includes the Keystone II 3.0.4.18 PDK package.  Do I also need a PDK for the C6678 or can I create my images for the DSP cores on the TMS320C6678 using the Keystone II PDK.

  • Hi Matt,

    MCSDK 3.0 supports keystone II devices only. Please refer release notes for supported devices.

    Please download the latest MCSDK for Keystone I devices(C6657/70/78) and the follow user guide here.

    Thanks,

  • Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com).

    Thank  you.

  • That makes sense, but I am getting some errors in CCS (5.5).  I installed MCSDK 2.1.2.6 and the patch on my Linux system.  When I restart CCS, it prompts me with a dialog to install the components, but I am getting various errors when attempting to install them.

    It appears as if another user has also had these issues in a post and recently indicated they are not resolved.

    Operation details
      Your original request has been modified.
        "SYS/BIOS (IDE Client)" will be ignored because a newer version is already installed.
        "IPC (Multicore and I/O) (IDE Client)" will be ignored because a newer version is already installed.
        "SYS/BIOS MCSDK" will be ignored because a newer version is already installed.
        "NDK (IDE Client)" will be ignored because a newer version is already installed.
        "Third-Party Components for GMF Runtime " will be ignored because a newer version is already installed.
        "RTSC/XDCtools (IDE Client)" will be ignored because a newer version is already installed.
      Cannot complete the install because some dependencies are not satisfiable
        com.ti.biosmcsdk.pdk.C6670.feature.group [1.1.2.6] cannot be installed in this environment because its filter is not applicable.


    Operation details
      Your original request has been modified.
        "SYS/BIOS MCSDK" will be ignored because a newer version is already installed.
      Cannot complete the install because some dependencies are not satisfiable
        com.ti.biosmcsdk.feature.group [2.1.2.6] cannot be installed in this environment because its filter is not applicable.

    An error occurred while collecting items to be installed
      session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
      Problems downloading artifact: osgi.bundle,com.ti.rtsc.NDK.product_2.21.1.38,2.21.1.38.
        File has invalid content:/tmp/signatureFile2656870264997269363.jar
          Invalid content:plugin.xml
          The file "plugin.xml" in the jar "/tmp/signatureFile2656870264997269363.jar" has been tampered!

    Operation details
      Cannot complete the install because some dependencies are not satisfiable
        com.ti.biosmcsdk.pdk.C6657.feature.group [1.1.2.6] cannot be installed in this environment because its filter is not applicable.

    Operation details
      Cannot complete the install because some dependencies are not satisfiable
        com.ti.biosmcsdk.pdk.C6670.feature.group [1.1.2.6] cannot be installed in this environment because its filter is not applicable.

    Operation details
      Cannot complete the install because some dependencies are not satisfiable
        com.ti.biosmcsdk.pdk.C6678L.p2.feature.group [1.1.2.6] cannot be installed in this environment because its filter is not applicable.

  • Hi Matt,

    Thank you for the post.

    They are installed successfully. When importing the installed packages to CCS it shows the above error. I hope you would have installed MCSDK 3.x(Keystone II) first then installed MCSDK 2.x (Keystone I) , The MCSDK 3.x had installed the latest version of SYS/BIOS, IPC and NDK etc so CCS would not allow the older version of it. Please ignore the error and proceed to use CCS. Please make note of the components ignored to import.

    While creating/building project for Keystone I devices, please ensure to use the correct RTSC product version from the project configuration below.

    For Example:

    Import IPC example project from, ..\pdk_C6678_1_1_2_6\packages\ti\transport\ipc\examples\qmssIpcBenchmark

    That uses the old IPC package. Please ensure that correct IPC is selected by checking the project properties before building.

    Right click on project -> Properties -> General(Left Panel) -> RTSC

    Thank you.

  • The products that are listed in the dialog on my installation are shown below.  They are different than the ones shown in your case.

    When I import that project, I get an error and am unable to build it due to that same error:

      Unrecognized product of type 'com.ti.biosmcsdk.pdk.C6678L' is required by project 'qmssIpcBenchmark_c6678' - please install at least one product of this type before building this project.

    The C6678 PDK  is one of the products  that CCS is having an issue with.

  • Hi Matt,

    Could you please provide the screenshot of discovered products in your case?

    Thank you.

  • Hi Matt,

    I could not see the attachment in your previous post. I would suggest you to post this query in CCS forum for faster response.

    Thank you.

  • Please see the attached aggregate image of the discovered products.

    I originally posted in the CCS forum, but the moderator moved it to this forum.

  • Again, I am getting a different set of components that did not install correctly, specifically the ones required for the keystone I platforms.  When I try to import one of the example applications from that package and it will not build.  The products I am interested in did not seem to install correctly where as in your case, the keystone I products did.

      Unrecognized product of type 'com.ti.biosmcsdk.pdk.C6678L' is required by project 'qmssIpcBenchmark_c6678' - please install at least one product of this type before building this project.

  • Hi Matt,

    We are working with CCS experts to solve the reported issue. In the meantime, we would suggest you to use different machine for Keystone I and Keystone II development.

    Thank you for your patience.

  •  Hi ,Raja  , how can I  resolve this problem , for ccs 6.0  .  thank you !

  • Hi user4262274,
    Welcome to e2e forum. We recommend you to use CCSv5 for MCSDK2.x based development. Also I am not familiar with the error shown above.
    I request you to start a new thread in CCS forum for faster response.

    Thank you.
  • Hi Raja,

    Very nice answer.

    I too having the same issue and came across this thread to find any solution. Initially your way of response exited me. Finally disappointed.

    Any way I will search and find the proper solution to rectify this:

    "com.ti.biosmcsdk.pdk.C6678L.feature.group [1.1.2.6] cannot be installed in this environment"

    Regards,

    Hemsbond.