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.

custom platform package not recognized after upgrade from CCSV5 to CCSV6

Hi,

I have a question relates to upgrading from CCSV5 to V6. My platform package (board configuration file) won't be recognized any more with CCSV6. The error is as below. What needs to be done to make it work again with CCSV6?

CCSV5:

  • SYSBIOS 6.32.5.54
  • SYSLINK 2.00.05.85
  • IPC 1.23.5.40
  • XDC 3.22.4.46
  • Compiler 7.3.1

CCSV6

  • SYSBIOS 6.34.03.19
  • SYSLINK 2.21.03.11
  • IPC 1.25.01.09
  • XDC 3.24.03.33
  • Compiler 7.4.12

Thanks for the help.

Zhao

**** Build of configuration Debug for project IonEDspApp ****

"C:\\CCStudio_v6.1.0.00104\\ccsv6\\utils\\bin\\gmake" -k all

'Building file: ../IonEDspApp_ti8167.cfg'

'Invoking: XDCtools'

"C:/CCStudio_v6.1.0.00104/xdctools_3_31_00_24_core/xs" --xdcpath="C:/Users/ZhaoLi/myRepository/packages;C:/CCStudio_v6.1.0.00104/syslink_2_21_03_11/packages;C:/CCStudio_v6.1.0.00104/ipc_1_25_01_09/packages;C:/CCStudio_v6.1.0.00104/bios_6_34_03_19/packages;C:/CCStudio_v6.1.0.00104/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C674 -p ION_E_DSP2 -r debug -b "C:/Users/ZhaoLi/myRepository/packages/ION_E_DSP2/config.bld" -c "C:/CCStudio_v6.1.0.00104/ccsv6/tools/compiler/c6000_7.4.12" "../IonEDspApp_ti8167.cfg"

js: "C:/CCStudio_v6.1.0.00104/xdctools_3_31_00_24_core/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: InternalError: ION_E_DSP2: can't find referenced package ti.platforms.generic

gmake: *** [configPkg/linker.cmd] Error 1

gmake: Target `all' not remade because of errors.

**** Build Finished ****

  • xdctools_3_31_00_24_core that comes with CCSv6.1.0 does not seem to be fully functional. Switched to xdctools_3_24_05_48 to resolve this issue. All seems working fine now.

    Thanks,
    Zhao
  • Zhao,
    XDCtools 3.31.00.24 should work just fine with a newer version of SYS/BIOS. However, the combination of XDCtools 3.31.00.24 and SYS/BIOS 6.34 was the cause of the problem, and you solved it by downgrading to a compatible version of XDCtools.
    If you decide to change something in your platform and rebuild it in CCS 6.1, it will be rebuilt with XDCtools 3.31.00.24 and then you'll probably see some errors when trying to use the rebuilt platform with XDCtools 3.24.05.48. You should consider installing the latest version of SYS/BIOS and then switch completely to the latest versions of both - XDCtools and SYS/BIOS.
  • Sasha,

    Thanks for pointing it out. Is xdctools_3_31_00_24/newer Sys/Bios compatible with syslink_2_21_03_11? If it is safe to upgrade SYS/BIOS, I will give it a try.

    Regards,

    Zhao

    From syslink release notes:

    Compatibility Breaks!

    • SysLink 2.21.03.11 requires system integrators to update the following dependencies:
      • XDC Tools 3.24.03.33 (or compatible)
      • SYS/BIOS 6.34.03.19 (or compatible)
      • IPC 1.25.01.09 (or compatible)
  • Hi Zhao,

    With SysLink, in general it is preferable to stick to the recommended versions that we used during validation, given this is a product that has been in maintenance mode for some time and no validation has been performed (nor planned) with the more recent versions of BIOS and XDC.

    Best regards,
    Vincent