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.

TMS320F28335: CCS 12 Cannot have 2 versions of DSP/BIOS ??

Part Number: TMS320F28335

Trying to migrate an older project that uses DSP/BIOS 5.41.4.18. Tried to add this to CCS12. Does this mean that CCS 12 can only support one version of DSP/BIOS? How does it work in CCS 12 if I have two projects that each use a different version of DSP/BIOS? Trying to move older projects over.

Cannot complete the install because of a conflicting dependency.
    Software being installed: BIOS 5.41.4.18 (com.ti.bios_5.41.4.18.feature.group 5.41.4.18)
    Software currently installed: DSP/BIOS (IDE Client) 5.42.1.09 (com.ti.rtsc.DSPBIOS.product.ui.feature.group 5.42.1.09)
    Only one of the following can be installed at once: 
      BIOS 5 RTA Plug-in 5.42.1.09 (com.ti.bios.rta 5.42.1.09)
      BIOS 5 RTA Plug-in 5.41.4.18 (com.ti.bios.rta 5.41.4.18)
    Cannot satisfy dependency:
      From: BIOS 5.41.4.18 (com.ti.bios_5.41.4.18.feature.group 5.41.4.18)
      To: org.eclipse.equinox.p2.iu; com.ti.bios.rta [5.41.4.18,5.41.4.18]
    Cannot satisfy dependency:
      From: DSP/BIOS (IDE Client) 5.42.1.09 (com.ti.rtsc.DSPBIOS.product.ui.feature.group 5.42.1.09)
      To: org.eclipse.equinox.p2.iu; com.ti.bios.rta [5.42.1.09,5.42.1.09]

  • Hi,
    I will get back to you

  • Yes, CCS 12 can only support one version of DSP/BIOS at a time. This is a fundamental Eclipse platform limitation — both DSP/BIOS 5.41.4.18 and 5.42.1.09 require their own specific version of the com.ti.bios.rta (BIOS 5 RTA Plug-in) component, and Eclipse only allows one instance of that plug-in to be installed

    Workarounds

    Option 1: Migrate the older project to DSP/BIOS 5.42.1.09 (simplest if feasible) If your 5.41.4.18 project can build against 5.42.1.09 without issues, this eliminates the multi-version problem entirely.

    Option 2: Maintain separate CCS installations Install CCS 12 twice in different directories, one with DSP/BIOS 5.41.4.18, the other with 5.42.1.09. Each installation gets its own workspace.

    Option 3: Clean workspace approach (if you only need one version at a time) Remove all but the required DSP/BIOS version, create a fresh workspace, and let CCS re-discover only that version. When you need the other version, swap and repeat