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/CCSTUDIO-C2000: Import a ccs6.2 project,but can't compile!!!

Part Number: CCSTUDIO-C2000
Other Parts Discussed in Thread: CONTROLSUITE, TMS320F28035

Tool/software: Code Composer Studio

How to remove cdebug_asm_data, in CCS8,I can not find it

  • Hello,
    I assume you encountered some build error. Otherwise there are not enough details to help you further. Please provide more details, including yoru complete build output as it appears in the build console.

    Thanks
    ki
  • I import a project from controlsuite , I am using CCS8, MCU is TMS320F28035, when I want to build ,I receive errors like this.

     I found that I should remove cdebug_asm from build property in this forum, but I don't know how to operate, and I can't find the option.

  • Would be helpful to know which project you try to build.
    Fortunately, your screen shot shows that you try to build Example_2803xEPwnUpDownAQ TI example.

    I use CCS8.2, TI v16.9.9.LTS and have no problem to compile this example.

    Which compiler version do you use?
    Please post your Console output.

  • I import project from here. \ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\flash_f28035
  • Are you kidding on me?
  • **** Build of configuration Debug for project Example_28035_Flash ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k all

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CSMPasswords.asm"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_CSMPasswords.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CSMPasswords.asm"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CSMPasswords.asm"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_CodeStartBranch.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_DefaultIsr.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_DefaultIsr.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_DefaultIsr.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_DefaultIsr.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_EPwm.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_EPwm.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_EPwm.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_EPwm.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/source/DSP2803x_GlobalVariableDefs.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_GlobalVariableDefs.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/source/DSP2803x_GlobalVariableDefs.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/source/DSP2803x_GlobalVariableDefs.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieCtrl.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_PieCtrl.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieCtrl.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieCtrl.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieVect.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_PieVect.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieVect.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_PieVect.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_SysCtrl.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_SysCtrl.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_SysCtrl.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_SysCtrl.c"

    Building file: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_usDelay.asm"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="DSP2803x_usDelay.d_raw"  "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_usDelay.asm"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/source/DSP2803x_usDelay.asm"

    Building file: "../Example_2803xFlash.c"

    Invoking: C2000 Compiler

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="/packages/ti/xdais" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/include" --include_path="D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/include" --include_path="D:/ti/controlSUITE/libs/math/IQmath/v160/include" --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms --preproc_with_compile --preproc_dependency="Example_2803xFlash.d_raw"  "../Example_2803xFlash.c"

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building: "../Example_2803xFlash.c"

    Building target: "Example_28035_Flash.out"

    Invoking: C2000 Linker

    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla0 --define="_DEBUG" --define="LARGE_MODEL" -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --output_all_syms -z -m"Example_28035_Flash.map" --stack_size=0x380 --warn_sections -i"C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/lib" -i"C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" -i"C:/Users/WSK/workspace_v8/Example_28035_Flash" -i"D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/lib" -i"D:/ti/controlSUITE/libs/math/IQmath/v160/lib" --reread_libs --issue_remarks --verbose_diagnostics --xml_link_info="Example_28035_Flash_linkInfo.xml" --entry_point=code_start --rom_model -o "Example_28035_Flash.out" "./DSP2803x_CSMPasswords.obj" "./DSP2803x_CodeStartBranch.obj" "./DSP2803x_DefaultIsr.obj" "./DSP2803x_EPwm.obj" "./DSP2803x_GlobalVariableDefs.obj" "./DSP2803x_PieCtrl.obj" "./DSP2803x_PieVect.obj" "./DSP2803x_SysCtrl.obj" "./DSP2803x_usDelay.obj" "./Example_2803xFlash.obj" "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd" "D:/ti/controlSUITE/device_support/f2803x/v130/DSP2803x_common/cmd/F28035.cmd"  -lrts2800_ml.lib -lIQmath.lib

    remark: --output_all_syms is deprecated and will be removed in a subsequent

      release. This is now the default behavior of the compiler.

    Finished building target: "Example_28035_Flash.out"

    **** Build Finished ****

    There are all the message from console,but this time is different , maybe I 've  loaded a wrong program last time, but in debug, I cann't go to breakpoint in main(). it stop here:

  • Your issue with "can't compile" has been resolved.
    Mark your post as resolved.

    Please, delete/uncheck a breakpoint, try debugging with step over to check if debugger works.
    Describe your issue and post a new thread.
  • Hello Suke,
    Just to clarify, the errors/warning you are seeing is because the project is using an older build option that has been deprecated in newer version of the compiler.

    For example, see:
    e2e.ti.com/.../565165

    Thanks
    ki
  • I am sorry for I put a wrong message, that's what console showed for another question,but I finnally complete compile,but not work well, please refer to e2e.ti.com/.../746142