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/TMS320F28379D: Have problem use function IPCBootCPU2(uint32_t ulBootMode) to boot CPU2

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi, there

I am trying to use function IPCBootCPU2(uint32_t ulBootMode) to boot CPU2 by CPU1.

Background: I am still using CCS7.3, I have not updated to the latest CCS worried about the update might break something.

I have a project working already using single CPU1, but I need to upgrade it to use both CPU1 and CPU2. Here's what I do:

1st. I copied "F2837xD_Ipc_Driver_Util.c" file from C:\ti\C2000Ware_1_00_04_00_Software\device_support\f2837xd\common\source to my local project directory. And I can see the file in project explorer as shown in the following pics:

2nd. I included the header file: #include    "F2837xD_Ipc_drivers.h" in my main.c

3rd. I called function     IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH); in my main.c

Here's what I see when I try to build it:

<Linking>
"C:\\Users\\ericw\\AppData\\Local\\Temp\\{07306EAD-4D37-4035-A492-7D39E67CDD8E}", line 44: error #10008-D: cannot find file "./F2837xD_Ipc_Driver_Util.obj"

undefined first referenced
symbol in file
--------- ----------------
_IPCBootCPU2 ./main_CPU1.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "Controller_CPU1.out" not built

>> Compilation failure

Here's my confusion:

the directory the linking is trying to find the obj file is not my project directory. why it is trying to find the obj file under some system temperary directory? I can see all my other .obj files under my project directory\Release. Where is the obj file go?

What is the correct way to do this?

Thanks

Eric

  • Hi Eric,

    Can you re-build the project and send us the console output?

    Regards,

    Veena

  • Hi, Veena

    Thanks for the reply. I attached the console log at the end of this email.
    What the weird thing is that I don't find the project trying to build the "F2837xD_Ipc_Driver_Util.c" file. I do see every other file is compiled.
    I just copied the  "F2837xD_Ipc_Driver_Util.c" file to my project folder and hope the project can recognize it. I do see the file in the project explorer. Is that the right way to do it?
    Eric


    **** Build of configuration Release for project 9500Controller_CPU1 ****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 8 all -O
    'Building file: ../9500CPU1_CLA_functions.cla'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_CLA_functions.d_raw" "../9500CPU1_CLA_functions.cla"
    'Finished building: ../9500CPU1_CLA_functions.cla'
    ' '
    'Building file: ../9500CPU1_LoadFuncs.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_LoadFuncs.d_raw" "../9500CPU1_LoadFuncs.c"
    'Finished building: ../9500CPU1_LoadFuncs.c'
    ' '
    'Building file: ../9500CPU1_BackgroundLoops.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_BackgroundLoops.d_raw" "../9500CPU1_BackgroundLoops.c"
    'Finished building: ../9500CPU1_BackgroundLoops.c'
    ' '
    'Building file: ../9500CPU1_Interuptfuncs.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Interuptfuncs.d_raw" "../9500CPU1_Interuptfuncs.c"
    'Finished building: ../9500CPU1_Interuptfuncs.c'
    ' '
    'Building file: ../9500CPU1_Hardware.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Hardware.d_raw" "../9500CPU1_Hardware.c"
    'Finished building: ../9500CPU1_Hardware.c'
    ' '
    'Building file: ../9500CPU1_OnOffFuncs.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_OnOffFuncs.d_raw" "../9500CPU1_OnOffFuncs.c"
    'Finished building: ../9500CPU1_OnOffFuncs.c'
    ' '
    'Building file: ../9500CPU1_Macro.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Macro.d_raw" "../9500CPU1_Macro.c"
    'Finished building: ../9500CPU1_Macro.c'
    ' '
    'Building file: ../9500CPU1_Calibration.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Calibration.d_raw" "../9500CPU1_Calibration.c"
    'Finished building: ../9500CPU1_Calibration.c'
    ' '
    'Building file: ../9500CPU1_DPRAM.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_DPRAM.d_raw" "../9500CPU1_DPRAM.c"
    'Finished building: ../9500CPU1_DPRAM.c'
    ' '
    'Building file: ../9500CPU1_UserShape.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_UserShape.d_raw" "../9500CPU1_UserShape.c"
    'Finished building: ../9500CPU1_UserShape.c'
    ' '
    'Building file: ../9500CPU1_Slew.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Slew.d_raw" "../9500CPU1_Slew.c"
    'Finished building: ../9500CPU1_Slew.c'
    ' '
    'Building file: ../9500CPU1_TimeStamp.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_TimeStamp.d_raw" "../9500CPU1_TimeStamp.c"
    'Finished building: ../9500CPU1_TimeStamp.c'
    ' '
    'Building file: ../DSP2833x_MemCopy.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="DSP2833x_MemCopy.d_raw" "../DSP2833x_MemCopy.c"
    'Finished building: ../DSP2833x_MemCopy.c'
    ' '
    'Building file: ../F2837xD_usDelay.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_usDelay.d_raw" "../F2837xD_usDelay.asm"
    'Finished building: ../F2837xD_usDelay.asm'
    ' '
    'Building file: ../9500CPU1_Measure.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Measure.d_raw" "../9500CPU1_Measure.c"
    'Finished building: ../9500CPU1_Measure.c'
    ' '
    'Building file: ../F28xCPU1_CodeStartBranch.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_CodeStartBranch.d_raw" "../F28xCPU1_CodeStartBranch.asm"
    'Finished building: ../F28xCPU1_CodeStartBranch.asm'
    ' '
    'Building file: ../F28xCPU1_CLA.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_CLA.d_raw" "../F28xCPU1_CLA.c"
    'Finished building: ../F28xCPU1_CLA.c'
    ' '
    'Building file: ../F28xCPU1_Adc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_Adc.d_raw" "../F28xCPU1_Adc.c"
    'Finished building: ../F28xCPU1_Adc.c'
    ' '
    'Building file: ../9500CPU1_Safty.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Safty.d_raw" "../9500CPU1_Safty.c"
    'Finished building: ../9500CPU1_Safty.c'
    ' '
    'Building file: ../F2837xD_Dma.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Dma.d_raw" "../F2837xD_Dma.c"
    'Finished building: ../F2837xD_Dma.c'
    ' '
    'Building file: ../9500CPU1_Command.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_Command.d_raw" "../9500CPU1_Command.c"
    'Finished building: ../9500CPU1_Command.c'
    ' '
    'Building file: ../F28xCPU1_DefaultISR.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_DefaultISR.d_raw" "../F28xCPU1_DefaultISR.c"
    'Finished building: ../F28xCPU1_DefaultISR.c'
    ' '
    'Building file: ../9500CPU1_SetOperation.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_SetOperation.d_raw" "../9500CPU1_SetOperation.c"
    'Finished building: ../9500CPU1_SetOperation.c'
    ' '
    'Building file: ../F28xCPU1_Ipc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_Ipc.d_raw" "../F28xCPU1_Ipc.c"
    'Finished building: ../F28xCPU1_Ipc.c'
    ' '
    'Building file: ../F28xCPU1_PieCtrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_PieCtrl.d_raw" "../F28xCPU1_PieCtrl.c"
    'Finished building: ../F28xCPU1_PieCtrl.c'
    ' '
    'Building file: ../F28xCPU1_ECap.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_ECap.d_raw" "../F28xCPU1_ECap.c"
    'Finished building: ../F28xCPU1_ECap.c'
    ' '
    'Building file: ../F28xCPU1_Emif.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_Emif.d_raw" "../F28xCPU1_Emif.c"
    'Finished building: ../F28xCPU1_Emif.c'
    ' '
    'Building file: ../F28xCPU1_EPwm.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_EPwm.d_raw" "../F28xCPU1_EPwm.c"
    'Finished building: ../F28xCPU1_EPwm.c'
    ' '
    'Building file: ../F28xCPU1_PieVect.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_PieVect.d_raw" "../F28xCPU1_PieVect.c"
    'Finished building: ../F28xCPU1_PieVect.c'
    ' '
    'Building file: ../F28xCPU1_Gpio.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_Gpio.d_raw" "../F28xCPU1_Gpio.c"
    'Finished building: ../F28xCPU1_Gpio.c'
    ' '
    'Building file: ../Fapi_UserDefinedFunctions.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="Fapi_UserDefinedFunctions.d_raw" "../Fapi_UserDefinedFunctions.c"
    'Finished building: ../Fapi_UserDefinedFunctions.c'
    ' '
    'Building file: ../F28xCPU1_SysCtrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_SysCtrl.d_raw" "../F28xCPU1_SysCtrl.c"
    'Finished building: ../F28xCPU1_SysCtrl.c'
    ' '
    'Building file: ../9500CPU1_VariableInit.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="9500CPU1_VariableInit.d_raw" "../9500CPU1_VariableInit.c"
    'Finished building: ../9500CPU1_VariableInit.c'
    ' '
    'Building file: ../main_CPU1.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="main_CPU1.d_raw" "../main_CPU1.c"
    'Finished building: ../main_CPU1.c'
    ' '
    'Building file: ../F28xCPU1_GlobalVariableDefs.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O2 --opt_for_speed=3 --fp_mode=relaxed --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/common/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/headers/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/include" --include_path="C:/Src/ACPM_9500/9500_DSP_Firmware/Controller_Board/9500Controller_CPU1" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/include" --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F28xCPU1_GlobalVariableDefs.d_raw" "../F28xCPU1_GlobalVariableDefs.c"
    'Finished building: ../F28xCPU1_GlobalVariableDefs.c'
    ' '
    'Building target: Controller_CPU1.out'
    'Invoking: C2000 Linker'
    "C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -O4 --opt_for_speed=2 --fp_mode=relaxed --advice:performance=all --define=CPU1 --define=_FLASH --define=_INLINE --diag_warning=225 --diag_wrap=off --display_error_number -z -m"Controller_CPU1.map" --stack_size=0x300 --warn_sections -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/lib" -i"C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/lib" -i"C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/include" --reread_libs --define=CLA_C=1 --diag_wrap=off --display_error_number --xml_link_info="9500Controller_CPU1_linkInfo.xml" --rom_model -o "Controller_CPU1.out" "./9500CPU1_BackgroundLoops.obj" "./9500CPU1_CLA_functions.obj" "./9500CPU1_Calibration.obj" "./9500CPU1_Command.obj" "./9500CPU1_DPRAM.obj" "./9500CPU1_Hardware.obj" "./9500CPU1_Interuptfuncs.obj" "./9500CPU1_LoadFuncs.obj" "./9500CPU1_Macro.obj" "./9500CPU1_Measure.obj" "./9500CPU1_OnOffFuncs.obj" "./9500CPU1_Safty.obj" "./9500CPU1_SetOperation.obj" "./9500CPU1_Slew.obj" "./9500CPU1_TimeStamp.obj" "./9500CPU1_UserShape.obj" "./9500CPU1_VariableInit.obj" "./DSP2833x_MemCopy.obj" "./F2837xD_Dma.obj" "./F2837xD_Ipc_Driver_Util.obj" "./F2837xD_usDelay.obj" "./F28xCPU1_Adc.obj" "./F28xCPU1_CLA.obj" "./F28xCPU1_CodeStartBranch.obj" "./F28xCPU1_DefaultISR.obj" "./F28xCPU1_ECap.obj" "./F28xCPU1_EPwm.obj" "./F28xCPU1_Emif.obj" "./F28xCPU1_GlobalVariableDefs.obj" "./F28xCPU1_Gpio.obj" "./F28xCPU1_Ipc.obj" "./F28xCPU1_PieCtrl.obj" "./F28xCPU1_PieVect.obj" "./F28xCPU1_SysCtrl.obj" "./Fapi_UserDefinedFunctions.obj" "./main_CPU1.obj" "../ACPM9500_FLASH_CLA_lnk_cpu1.cmd" "../F2837xD_Headers_nonBIOS_cpu1.cmd" -l"C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/lib/2837x_c1bootROM_CLADataROMSymbols_fpu32.lib" -l"C:/ti/c2000/C2000Ware_1_00_04_00/libraries/math/CLAmath/c28/lib/cla1_math_library_datarom_fpu32.lib" -l"C:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.4.LTS/lib/rts2800_fpu32.lib" -l"C:/Src/ACPM_9500/9500_DSP_Firmware/FlashAPI_Lib/lib/F021_API_F2837xD_FPU32.lib" -lrts2800_fpu32.lib
    <Linking>
    "C:\\Users\\ericw\\AppData\\Local\\Temp\\{478B5386-E24B-44C1-AB47-68114406F2A4}", line 44: error #10008-D: cannot find file "./F2837xD_Ipc_Driver_Util.obj"

    undefined first referenced
    symbol in file
    --------- ----------------
    _IPCBootCPU2 ./main_CPU1.obj

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "Controller_CPU1.out" not built

    >> Compilation failure
    makefile:181: recipe for target 'Controller_CPU1.out' failed
    gmake[1]: *** [Controller_CPU1.out] Error 1
    gmake[1]: Target 'secondary-outputs' not remade because of errors.
    makefile:177: recipe for target 'all' failed
    gmake: *** [all] Error 2

    **** Build Finished ****

  • Hi,

    For some reason, the F2837xD_Ipc_Driver_Util.c is not getting built as part of project build.

    Can you remove the file and instead of copying it to the project folder, can you add the file by right click on the CCS project - > Add files option.

    Regards,

    Veena

  • Actually, I tried that. It comes back the same issue:

    1st. I removed that file, deleted in my file directory.

    2nd. I add files use right click on the project. Pics as follows:

    And also:

    I selected copy files instead of link to files in the next step:

    Then, I do see the files back showing in the project explorer. However, building it comes back the same thing. 

    Right now, I copied every bit of the code from " F2837xD_Ipc_Driver_Util.c" into another of my file, removed " F2837xD_Ipc_Driver_Util.c" file. Then I can build OK. Are there a maximum number of file the composer can handle?

    Thanks

    Hainan

  • Actually, I went further

    I take any of my file, named F28xCPU1_Adc.c, and changed the name to F28xCPU1_Ad.c. Then this file can not build anymore. It show the error:

    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 8 F28xCPU1_Ad.obj -O
    gmake: *** No rule to make target 'F28xCPU1_Ad.obj'.

    If I change the file name back to F28xCPU1_Adc.c, it has no problem building.

    What is the problem with the compiler, how it will care what name the file is.

    Again, I am not using the latest CCS, I am using CCS 7.3, has that anything to do with that?

    Hainan

  • Hi Hainan,

    It may be the issue when you have used that IPC file not linked properly. I have used the same file and it is working. 

    You link the file in Properties>build>include option. Try this, if not working then let me know. 

  • I tried that

    It give me back the same thing. Problem is not solved.

  • Hey,

    if possible, Please share your code. I will check and find out your issue.

  • Yes, I am willing to share my code with you.

    I have everything of my project put in a zip file, including all the include files, directories, library files.

    When you unzip the file, please unzip under C:\ . That should make sure all the directory is the same as what I have.

    However, I am not sure if I can attach a zip file here. I will give it a try, if not successful, I will need a way to give you the zip file. Please let me know if you received that zip file.

    Thanks

    EricSourceCode.rar

  • Hi Hainan,

    Give me some time I will update you on this.

  • Hey please share which ccs ver you have used and which version device driver library used in the project.

    Since lot of unexpected error are coming.

  • Hi, Dnyanesh

    The version I am using is CCS7.3.0.00019 

    Compiler version TI v 16.9.4 LTS

    I don't understand what you mean the library I used. I used a lot of libraries, but they are all in the zip file I gave you.

    Hainan

  • Hainan,

    One issue to note is that Preinclude files are header files, not files with compiler options on them (check section 2.3.2 of the C6000 Compiler User's Guide - SPRU187).

    See this forum post for more information:https://e2e.ti.com/support/tools/ccs/f/81/t/130177?CCSv5-1-M7-preinclude-issue

    Regards,

    Ozino

  • I have updated my CCS version to the latest, and re-created a new project. Moved all the files over and problem goes away.