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/TMS320F28027F: immigration problem

Part Number: TMS320F28027F
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: Code Composer Studio

when I immigrate a project from another computer, I encounter a problem. I want to know how to change the configuration to tackle the problem.

The console file is attached.

**** Build of configuration Debug for project Bootloader-RAM ****

"C:\\ti\\ccsv7\\utils\\bin\\gmake" -k all 
'Building file: ../Call_App.asm'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="Call_App.d"  "../Call_App.asm"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
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: ../Call_App.asm'
' '
'Building file: ../DSP2802x_MemCopy.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="DSP2802x_MemCopy.d"  "../DSP2802x_MemCopy.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:16: recipe for target 'DSP2802x_MemCopy.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../DSP2802x_MemCopy.c".
Compilation terminated.
gmake: *** [DSP2802x_MemCopy.obj] Error 1
'Building file: ../Example_2802xSci_Echoback.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="Example_2802xSci_Echoback.d"  "../Example_2802xSci_Echoback.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:23: recipe for target 'Example_2802xSci_Echoback.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../Example_2802xSci_Echoback.c".
Compilation terminated.
gmake: *** [Example_2802xSci_Echoback.obj] Error 1
'Building file: ../f2802x_codestartbranch.asm'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_codestartbranch.d"  "../f2802x_codestartbranch.asm"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
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: ../f2802x_codestartbranch.asm'
' '
'Building file: ../f2802x_csmpasswords.asm'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_csmpasswords.d"  "../f2802x_csmpasswords.asm"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
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: ../f2802x_csmpasswords.asm'
' '
'Building file: ../f2802x_defaultisr.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_defaultisr.d"  "../f2802x_defaultisr.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:44: recipe for target 'f2802x_defaultisr.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_defaultisr.c".
Compilation terminated.
gmake: *** [f2802x_defaultisr.obj] Error 1
'Building file: ../f2802x_epwm.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_epwm.d"  "../f2802x_epwm.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:51: recipe for target 'f2802x_epwm.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_epwm.c".
Compilation terminated.
gmake: *** [f2802x_epwm.obj] Error 1
'Building file: ../f2802x_piectrl.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_piectrl.d"  "../f2802x_piectrl.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:58: recipe for target 'f2802x_piectrl.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_piectrl.c".
Compilation terminated.
'Building file: ../f2802x_pievect.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_pievect.d"  "../f2802x_pievect.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:65: recipe for target 'f2802x_pievect.obj' failed
gmake: *** [f2802x_piectrl.obj] Error 1
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_pievect.c".
Compilation terminated.
gmake: *** [f2802x_pievect.obj] Error 1
'Building file: ../f2802x_sci.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_sci.d"  "../f2802x_sci.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:72: recipe for target 'f2802x_sci.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_sci.c".
Compilation terminated.
gmake: *** [f2802x_sci.obj] Error 1
'Building file: ../f2802x_sysctrl.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_sysctrl.d"  "../f2802x_sysctrl.c"
remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
   release.
remark: --output_all_syms is deprecated and will be removed in a subsequent
   release. This is now the default behavior of the compiler.

>> Compilation failure
subdir_rules.mk:79: recipe for target 'f2802x_sysctrl.obj' failed
Fatal error: cannot open source file
          "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
          Invalid argument

1 catastrophic error detected in the compilation of "../f2802x_sysctrl.c".
Compilation terminated.
gmake: *** [f2802x_sysctrl.obj] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

  • Hi Emma,

    When looking at your build output, I see the --preinclude option being used:

    'Building file: ../DSP2802x_MemCopy.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v222/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --preinclude="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230" --preinclude="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --preinclude="/packages/ti/xdais" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="DSP2802x_MemCopy.d"  "../DSP2802x_MemCopy.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    remark: --output_all_syms is deprecated and will be removed in a subsequent
       release. This is now the default behavior of the compiler.

    >> Compilation failure
    subdir_rules.mk:16: recipe for target 'DSP2802x_MemCopy.obj' failed
    Fatal error: cannot open source file
              "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include":
              Invalid argument

    The parameters for the --preinclude option look more like include search paths than preinclude files. This would explain the error. Hence I believe that thise paths need to be moved to the --include_path option. Please confirm this.

    The below graphic shows where both options are set.

    Thanks

    ki

  • your answer solved my problem but I meet other errors.

    I changed the include option like this.

    I want to know the meaning of this expression  "${INSTALLROOT_F2802X_V222}/f2802x_headers/include"

    besides, how to change this "C:\ti\controlSUITE\libs\utilities\flash_api\2802x\v201a\include" into this kind of expression  in include_path option?

    the console file is attached.

    **** Build of configuration Debug for project Bootloader-RAM ****
    
    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k all 
    'Building file: ../Call_App.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="Call_App.d"  "../Call_App.asm"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../Call_App.asm'
    ' '
    'Building file: ../DSP2802x_MemCopy.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="DSP2802x_MemCopy.d"  "../DSP2802x_MemCopy.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../DSP2802x_MemCopy.c'
    ' '
    'Building file: ../Example_2802xSci_Echoback.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="Example_2802xSci_Echoback.d"  "../Example_2802xSci_Echoback.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    remark: --output_all_syms is deprecated and will be removed in a subsequent
       release. This is now the default behavior of the compiler.
    "../Example_2802xSci_Echoback.c", line 16: warning: explicit type is missing
              ("int" assumed)
      extern      Update_Flag;
                  ^
    
    "../Example_2802xSci_Echoback.c", line 17: warning: explicit type is missing
              ("int" assumed)
      extern      FW_Burning_Success;
                  ^
    
    "../Example_2802xSci_Echoback.c", line 34: warning: function "MemCopy"
              declared implicitly
         MemCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd, &RamfuncsRunStart);
         ^
    
    "../Example_2802xSci_Echoback.c", line 55: warning: function
              "scia_echoback_init" declared implicitly
         scia_echoback_init();  // Initialize SCI for echoback
         ^
    
    "../Example_2802xSci_Echoback.c", line 63: warning: function "SCI_A_Send_Char"
              declared implicitly
                      SCI_A_Send_Char(0x24);
                      ^
    
    "../Example_2802xSci_Echoback.c", line 70: warning: function "SCI_A_Process"
              declared implicitly
                          SCI_A_Process();
                          ^
    
    "../Example_2802xSci_Echoback.c", line 87: warning: function "SCI_A_Process"
              declared implicitly
                              SCI_A_Process();
                              ^
    
    'Finished building: ../Example_2802xSci_Echoback.c'
    ' '
    'Building file: ../f2802x_codestartbranch.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_codestartbranch.d"  "../f2802x_codestartbranch.asm"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_codestartbranch.asm'
    ' '
    'Building file: ../f2802x_csmpasswords.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_csmpasswords.d"  "../f2802x_csmpasswords.asm"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_csmpasswords.asm'
    ' '
    'Building file: ../f2802x_defaultisr.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_defaultisr.d"  "../f2802x_defaultisr.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_defaultisr.c'
    ' '
    'Building file: ../f2802x_epwm.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_epwm.d"  "../f2802x_epwm.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_epwm.c'
    ' '
    'Building file: ../f2802x_piectrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_piectrl.d"  "../f2802x_piectrl.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_piectrl.c'
    ' '
    'Building file: ../f2802x_pievect.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_pievect.d"  "../f2802x_pievect.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_pievect.c'
    ' '
    'Building file: ../f2802x_sci.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_sci.d"  "../f2802x_sci.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    remark: --output_all_syms is deprecated and will be removed in a subsequent
       release. This is now the default behavior of the compiler.
    "../f2802x_sci.c", line 199: warning: function "SCI_A_Send_Char" declared
              implicitly
                              SCI_A_Send_Char(0x24);
                              ^
    
    "../f2802x_sci.c", line 229: warning: function "Call_IAP" declared implicitly
                                  i = Call_IAP();
                                      ^
    
    "../f2802x_sci.c", line 270: warning: function "SCI_A_Send_Char" declared
              implicitly
                      SCI_A_Send_Char(0x24);
                      ^
    
    "../f2802x_sci.c", line 294: warning: declaration is incompatible with
              previous "Call_IAP" (declared at line 229)
      unsigned int Call_IAP()
                   ^
    
    "../f2802x_sci.c", line 314: warning: subscript out of range
              Flash_ptr = Sector[4].StartAddr;
                          ^
    
    "../f2802x_sci.c", line 298: warning: variable "StartAddr" was declared but
              never referenced
          Uint32  StartAddr;
                  ^
    
    "../f2802x_sci.c", line 367: warning: declaration is incompatible with
              previous "SCI_A_Send_Char" (declared at line 199)
      void SCI_A_Send_Char(unsigned int data)
           ^
    
    'Finished building: ../f2802x_sci.c'
    ' '
    'Building file: ../f2802x_sysctrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" --include_path="C:/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/include" --include_path="C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_headers/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v15c/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms --preproc_with_compile --preproc_dependency="f2802x_sysctrl.d"  "../f2802x_sysctrl.c"
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    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: ../f2802x_sysctrl.c'
    ' '
    'Building target: Example_28027_Flash.out'
    'Invoking: C2000 Linker'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/bin/cl2000" -v28 -ml -mt --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=232 --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --cdebug_asm_data --output_all_syms -z -m"Example_28027_Flash.map" --stack_size=0x300 --warn_sections -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/lib" -i"C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/include" -i"C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.3.LTS/include" -i"C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_examples_structs/flash_f2802x - RAM" -i"C:/ti/controlSUITE/device_support/f2802x/v230/f2802x_common/lib" -i"C:/ti/controlSUITE/libs/math/IQmath/v15c/lib" --reread_libs --issue_remarks --verbose_diagnostics --xml_link_info="Example_28027_Flash_linkInfo.xml" --entry_point=code_start --rom_model -o "Example_28027_Flash.out" "./Call_App.obj" "./DSP2802x_MemCopy.obj" "./Example_2802xSci_Echoback.obj" "./f2802x_codestartbranch.obj" "./f2802x_csmpasswords.obj" "./f2802x_defaultisr.obj" "./f2802x_epwm.obj" "./f2802x_piectrl.obj" "./f2802x_pievect.obj" "./f2802x_sci.obj" "./f2802x_sysctrl.obj" "../F28027.cmd"  -lrts2800_ml.lib -l"C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2802x_API_V201.lib" -lIQmath.lib 
    remark: --cdebug_asm_data is deprecated and will be removed in a subsequent
       release.
    remark: --output_all_syms is deprecated and will be removed in a subsequent
       release. This is now the default behavior of the compiler.
    
    >> Compilation failure
    makefile:152: recipe for target 'Example_28027_Flash.out' failed
    "../F28027.cmd", line 128: error: cannot find file "Flash2802x_API_V201.lib"
       		-lFlash2802x_API_V201.lib(.econst)
    "../F28027.cmd", line 129: error: cannot find file "Flash2802x_API_V201.lib"
            -lFlash2802x_API_V201.lib(.text)
    error: cannot find file
       "C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2
       802x_API_V201.lib"
    "../F28027.cmd", line 128: warning: no matching section
       		-lFlash2802x_API_V201.lib(.econst)
    "../F28027.cmd", line 129: warning: no matching section
            -lFlash2802x_API_V201.lib(.text)
    "../F28027.cmd", line 141: warning: split placement (>>) ignored for ".stack": 
       split run placement for this section is not permitted
       .stack              : >> RAMM0 | RAMM1        PAGE = 1
    
     undefined              first referenced               
      symbol                    in file                    
     ---------              ----------------               
     _CsmPwl                ./f2802x_sci.obj               
     _CsmRegs               ./f2802x_sci.obj               
     _DSP28x_usDelay        ./Example_2802xSci_Echoback.obj
     _Flash2802x_Erase      ./f2802x_sci.obj               
     _Flash2802x_Program    ./f2802x_sci.obj               
     _Flash2802x_ToggleTest ./f2802x_sci.obj               
     _Flash2802x_Verify     ./f2802x_sci.obj               
     _FlashRegs             ./f2802x_sysctrl.obj           
     _Flash_CPUScaleFactor  ./f2802x_sci.obj               
     _GpioCtrlRegs          ./f2802x_epwm.obj              
     _GpioDataRegs          ./f2802x_sci.obj               
     _PieCtrlRegs           ./Example_2802xSci_Echoback.obj
     _PieVectTable          ./f2802x_pievect.obj           
     _SciaRegs              ./f2802x_sci.obj               
     _SysCtrlRegs           ./f2802x_sci.obj               
    
    error: unresolved symbols remain
    error: errors encountered during linking; "Example_28027_Flash.out" not built
    gmake: *** [Example_28027_Flash.out] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****
    

  • Emma Wang said:

    I want to know the meaning of this expression  "${INSTALLROOT_F2802X_V222}/f2802x_headers/include"

    besides, how to change this "C:\ti\controlSUITE\libs\utilities\flash_api\2802x\v201a\include" into this kind of expression  in include_path option?

    that path is using a build variable (INSTALLROOT_F2802X_V222) to avoid an absolute path.

    For more information on build variables, see:

    http://processors.wiki.ti.com/index.php/Portable_Projects#Variables_2

    Emma Wang said:
    the console file is attached.

    Thanks.

    I see a bunch of linker errors. The key ones are:

    >> Compilation failure
    makefile:152: recipe for target 'Example_28027_Flash.out' failed
    "../F28027.cmd", line 128: error: cannot find file "Flash2802x_API_V201.lib"
               -lFlash2802x_API_V201.lib(.econst)
    "../F28027.cmd", line 129: error: cannot find file "Flash2802x_API_V201.lib"
            -lFlash2802x_API_V201.lib(.text)
    error: cannot find file
       "C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2
       802x_API_V201.lib"
    "../F28027.cmd", line 128: warning: no matching section
               -lFlash2802x_API_V201.lib(.econst)
    "../F28027.cmd", line 129: warning: no matching section
            -lFlash2802x_API_V201.lib(.text)

    note this path:

    error: cannot find file
       "C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2

    Is that correct? In your message above, it looks like you have controlSUITE in C:\ti\controlSUITE. If you inherited this cmd file from somewhere else, you need to modify it to match you environment.

    Thanks

    ki