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.

CCSV4.2.3 TO CCSV5.0

To anyone:

      I installed CCSV5.0 recently and have many problems with it .

      I created a project and use the IPC multicore notify module template which had been created the same way in CCSV4.2  ,I run successfully in ccsv4.2,but in ccsv5.0 i has got a lot of problems, i tried to solve some ,but still can not successfully build the project ; Now my problem is "cannot open command file '/configpkg/compiler.opt' ";

I had view the ccs4 to v5 changes,but still do not known why this happened;

Also, each time I run a program, it appear a window and says cannot find file (e.g. 'exit.c' or 'Idle.c'  or 'Hwi_stack.c') , I locate the file address and it run into those files; Is it necessary to do so ?  will this affect the result of program? Am i need to do so each time it appears?

thank you for reply

  • Forget to say that I use TMS320C6678EVM;

    and that followed the problem "cannot f\open command file " '/configpkg/compiler.opt' ", a line of red words says error in the 76 line in std.h ,the console window follows:

    **** Build of configuration Debug for project finalnotify ****

     

    D:\ccs5.0\ccsv5\utils\gmake\gmake -k all

    'Building file: ../notify_multicore.cfg'

    'Invoking: XDCtools'

    "D:/ccs5.0/ccsv5/xdctools_3_20_08_88/xs" --xdcpath="D:/ccs5.0/ccsv5/mcsdk_2_00_00_beta1_update1/demos;D:/ccs5.0/ccsv5/pdk_C6670_1_0_0_8_beta1_update1/packages;D:/ccs5.0/ccsv5/pdk_C6678_1_0_0_8_beta1_update1/packages;D:/ccs5.0/ccsv5/ipc_1_22_03_23/packages;D:/ccs5.0/ccsv5/ndk_2_20_03_24/packages;D:/ccs5.0/ccsv5/bios_6_31_04_27/packages;D:/ccs5.0/ccsv5/xdais_7_20_00_07/packages;D:/ccs5.0/ccsv5/xdais_7_20_00_07/examples;D:/ccs5.0/ccsv5/edma3_lld_02_11_01_02/packages;D:/ccs5.0/ccsv5/imglib_c66x_3_0_0_5_beta/packages;D:/ccs5.0/ccsv5/dsplib_c66x_3_0_0_5_beta/packages;"  xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p ti.platforms.evm6678 -r whole_program -b "E:/work/ccs_program/try_ccs5.0/finalnotify/.config/xconfig_notify_multicore/config.bld"  -c "D:/ccs5.0/ccsv5/tools/compiler/c6000" "../notify_multicore.cfg"

    'Finished building: ../notify_multicore.cfg'

    ' '

    'Building file: ../notify_multicore.c'

    'Invoking: C6000 Compiler'

    "D:/ccs5.0/ccsv5/tools/compiler/c6000/bin/cl6x" --cmd_file="E:/work/ccs_program/try_ccs5.0/finalnotify/Debug/ccsSrcs.opt" --cmd_file="E:/work/ccs_program/try_ccs5.0/finalnotify/Debug/ccsObjs.opt"  -mv6600 -g --include_path="../inc" --include_path="D:/ccs5.0/ccsv5/xdctools_3_20_08_88/packages/xdc/runtime" --include_path="D:/ccs5.0/ccsv5/tools/compiler/c6000/include"  --diag_warning=225 --abi=eabi --preproc_with_compile --preproc_dependency="notify_multicore.pp" --cmd_file="./configPkg/compiler.opt"  "../notify_multicore.c"

    [notify_multicore.c]

    >> WARNING: invalid compiler option --l./configPkg/linker.cmd (ignored)

    >> WARNING: invalid compiler option --llibc.a (ignored)

    >> ERROR: Cannot open command file './configPkg/compiler.opt': No such file or directory

    >> WARNING: object file specified, but linking not enabled

    >> WARNING: more than one source file is specified; preprocessor output will be generated for last file only

    "../inc/std.h", line 76: fatal error: #error xdc_target_types__ must be defined to name a target-specific header containing definitions of xdc_Int8, xdc_Int16, ...

    1 fatal error detected in the compilation of "../notify_multicore.c".

    Compilation terminated.

     

    >> Compilation failure

    gmake: *** [notify_multicore.obj] Error 1

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

     

    I hope this will help

        sincerely

  • hello:

        I have another two questions :

      first :  How can I debug multiple project in one window in ccs5.0 the way just like in the CCSV4.2.

    second : can I conect to the 6678EVM board with XDS100v1 using ccsv4.2.3? In the target configuration after selecting  XDS100v1 I can only find the TCI66X(no STM ,only ETB) chip,although I connect to the board,I can only find the first 4 cores,and a core named TEBT_STM .

    I heard that using 560plus JTAG in ccs4.2 choosing TCI66x can correctly conncet to the 6678 chip,but ,I do not know TCI66X(no STM ,only ETB) and TCI66x are the same? what can I do to connect the board using xds100 JTAG with ccsv4.2?

     

     

     

    looking forward to your reply !

  • Now I connect to the 6678EVM board in CCS5.0 using XDS100v1 by choosing 6678 in target configuration and there does not exist any problems,sorry to waste your time