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.

Compiler/F28M35H52C: LInk error using F28M35xLib_207 if F28M35x_SWPrioritizedDefaultIsr.c not excluded from build

Part Number: F28M35H52C
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: TI C/C++ Compiler

Hello,

I have a project for F28M35 Concerto device which uses C28_F28M35x v207 library. If I build this library and then build and link the main project, the linker fails if the file F28M35x_SWPrioritizedDefaultIsr.c is included in the library build. If I exclude from build the file F28M35x_SWPrioritizedDefaultIsr.c the main project link succeeds.

The linker errors are:

error #10056: symbol "_ILLEGAL_ISR" redefined: first defined in

"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_SWPrioritizedDefaultIsr.obj>"; redefined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_DefaultIsr.obj>"
error #10056: symbol "_EPWM8_INT_ISR" redefined: first defined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_SWPrioritizedDefaultIsr.obj>"; redefined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_DefaultIsr.obj>"
error #10056: symbol "_CFLSINGERR_ISR" redefined: first defined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_SWPrioritizedDefaultIsr.obj>"; redefined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_DefaultIsr.obj>"
error #10056: symbol "_EPWM6_INT_ISR" redefined: first defined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_SWPrioritizedDefaultIsr.obj>"; redefined in
"C:/Projects/ACU/Libraries/C28/F28M35xLib_207/Release/C28_F28M35xLib_207.lib
<F28M35x_DefaultIsr.obj>"

and so on, for all functions defined in F28M35x_SWPrioritizedDefaultIsr.c

Seems that every function in  F28M35x_SWPrioritizedDefaultIsr.c is already defined in F28M35x_DefaultIsr.c

Using the library with F28M35x_SWPrioritizedDefaultIsr.c excluded from build the main project builds, links and works correctly.

By the way, I have another project which uses the same library (same binary, they are both part of the same workspace) and for this project there is no need to exclude F28M35x_SWPrioritizedDefaultIsr.c from build in order to build and link the main project

Any idea why this happens ?

Thanks

Fabio

  • Fabio,

    What files have you included in the library project? Have you experienced this issue with any of the examples provided in controlSUITE? I would follow the template used by any of the exisiting examples.

    Regards,

    Ozino

  • Hello,

    please find below the complete log of compiler and archiver for F28_M35xLib_207. As you can see in the listing of symbols defined, some of them are duplicated, for example I highlighted ILLEGAL_ISR.

    Don't know about this issue related with examples in control suite, what should I check in my projects which use this library ?

    Thanks

    Fabio

    ==============================================================================

    **** Build of configuration Release for project C28_F28M35xLib_207 ****

    "C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
    'Building file: ../F28M35x_headers/source/F28M35x_GlobalVariableDefs.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_headers/source/F28M35x_GlobalVariableDefs.pp" --obj_directory="F28M35x_headers/source" "../F28M35x_headers/source/F28M35x_GlobalVariableDefs.c"
    'Finished building: ../F28M35x_headers/source/F28M35x_GlobalVariableDefs.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Adc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Adc.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Adc.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Adc.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_CSMPasswords.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_CSMPasswords.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_CSMPasswords.asm"
    'Finished building: ../F28M35x_common/source/F28M35x_CSMPasswords.asm'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_CodeStartBranch.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_CodeStartBranch.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_CodeStartBranch.asm"
    'Finished building: ../F28M35x_common/source/F28M35x_CodeStartBranch.asm'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Comp.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Comp.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Comp.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Comp.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_CpuTimers.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_CpuTimers.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_CpuTimers.c"
    'Finished building: ../F28M35x_common/source/F28M35x_CpuTimers.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_DBGIER.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_DBGIER.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_DBGIER.asm"
    'Finished building: ../F28M35x_common/source/F28M35x_DBGIER.asm'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_DMA.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_DMA.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_DMA.c"
    'Finished building: ../F28M35x_common/source/F28M35x_DMA.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_DefaultIsr.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_DefaultIsr.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_DefaultIsr.c"
    'Finished building: ../F28M35x_common/source/F28M35x_DefaultIsr.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_DisInt.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_DisInt.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_DisInt.asm"
    'Finished building: ../F28M35x_common/source/F28M35x_DisInt.asm'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_ECap.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_ECap.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_ECap.c"
    'Finished building: ../F28M35x_common/source/F28M35x_ECap.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_EPwm.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_EPwm.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_EPwm.c"
    'Finished building: ../F28M35x_common/source/F28M35x_EPwm.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_EQep.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_EQep.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_EQep.c"
    'Finished building: ../F28M35x_common/source/F28M35x_EQep.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Gpio.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Gpio.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Gpio.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Gpio.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_I2C.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_I2C.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_I2C.c"
    'Finished building: ../F28M35x_common/source/F28M35x_I2C.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Ipc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Ipc.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Ipc.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Ipc.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Ipc_Lite.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Ipc_Lite.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Ipc_Lite.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Ipc_Lite.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Ipc_Util.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Ipc_Util.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Ipc_Util.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Ipc_Util.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Mcbsp.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Mcbsp.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Mcbsp.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Mcbsp.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_OscComp.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_OscComp.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_OscComp.c"
    "../F28M35x_common/source/F28M35x_OscComp.c", line 73: warning #552-D: variable "compOscFineTrim" was set but never used
    "../F28M35x_common/source/F28M35x_OscComp.c", line 91: warning #552-D: variable "compOscFineTrim" was set but never used
    'Finished building: ../F28M35x_common/source/F28M35x_OscComp.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_PieCtrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_PieCtrl.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_PieCtrl.c"
    'Finished building: ../F28M35x_common/source/F28M35x_PieCtrl.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_PieVect.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_PieVect.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_PieVect.c"
    'Finished building: ../F28M35x_common/source/F28M35x_PieVect.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.c"
    'Finished building: ../F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_SWPrioritizedPieVect.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_SWPrioritizedPieVect.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_SWPrioritizedPieVect.c"
    'Finished building: ../F28M35x_common/source/F28M35x_SWPrioritizedPieVect.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Sci.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Sci.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Sci.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Sci.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_Spi.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_Spi.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_Spi.c"
    'Finished building: ../F28M35x_common/source/F28M35x_Spi.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_SysCtrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_SysCtrl.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_SysCtrl.c"
    'Finished building: ../F28M35x_common/source/F28M35x_SysCtrl.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_TempSensorConv.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_TempSensorConv.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_TempSensorConv.c"
    'Finished building: ../F28M35x_common/source/F28M35x_TempSensorConv.c'
    ' '
    'Building file: ../F28M35x_common/source/F28M35x_usDelay.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/F28M35x_usDelay.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/F28M35x_usDelay.asm"
    'Finished building: ../F28M35x_common/source/F28M35x_usDelay.asm'
    ' '
    'Building file: ../F28M35x_common/source/Fapi_UserDefinedFunctions.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --vcu_support=vcu0 -Ooff --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.6/include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/Include" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_common/include/FlashAPI" --include_path="C:/Projects/ACU/Libraries/C28/F28M35xLib_207/F28M35x_headers/Include" --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="F28M35x_common/source/Fapi_UserDefinedFunctions.pp" --obj_directory="F28M35x_common/source" "../F28M35x_common/source/Fapi_UserDefinedFunctions.c"
    'Finished building: ../F28M35x_common/source/Fapi_UserDefinedFunctions.c'
    ' '
    'Building target: C28_F28M35xLib_207.lib'
    'Invoking: C2000 Archiver'
    "C:/ti/ccsv6/tools/compiler/c2000_6.2.6/bin/ar2000" rsv "C28_F28M35xLib_207.lib" "./F28M35x_headers/source/F28M35x_GlobalVariableDefs.obj" "./F28M35x_common/source/F28M35x_Adc.obj" "./F28M35x_common/source/F28M35x_CSMPasswords.obj" "./F28M35x_common/source/F28M35x_CodeStartBranch.obj" "./F28M35x_common/source/F28M35x_Comp.obj" "./F28M35x_common/source/F28M35x_CpuTimers.obj" "./F28M35x_common/source/F28M35x_DBGIER.obj" "./F28M35x_common/source/F28M35x_DMA.obj" "./F28M35x_common/source/F28M35x_DefaultIsr.obj" "./F28M35x_common/source/F28M35x_DisInt.obj" "./F28M35x_common/source/F28M35x_ECap.obj" "./F28M35x_common/source/F28M35x_EPwm.obj" "./F28M35x_common/source/F28M35x_EQep.obj" "./F28M35x_common/source/F28M35x_Gpio.obj" "./F28M35x_common/source/F28M35x_I2C.obj" "./F28M35x_common/source/F28M35x_Ipc.obj" "./F28M35x_common/source/F28M35x_Ipc_Lite.obj" "./F28M35x_common/source/F28M35x_Ipc_Util.obj" "./F28M35x_common/source/F28M35x_Mcbsp.obj" "./F28M35x_common/source/F28M35x_OscComp.obj" "./F28M35x_common/source/F28M35x_PieCtrl.obj" "./F28M35x_common/source/F28M35x_PieVect.obj" "./F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.obj" "./F28M35x_common/source/F28M35x_SWPrioritizedPieVect.obj" "./F28M35x_common/source/F28M35x_Sci.obj" "./F28M35x_common/source/F28M35x_Spi.obj" "./F28M35x_common/source/F28M35x_SysCtrl.obj" "./F28M35x_common/source/F28M35x_TempSensorConv.obj" "./F28M35x_common/source/F28M35x_usDelay.obj" "./F28M35x_common/source/Fapi_UserDefinedFunctions.obj" "../F28M35x_Headers_nonBIOS.cmd" "../F28M35x_common/lib/F021_API_C28x.lib" "../F28M35x_common/lib/F021_API_C28x_FPU32.lib" "../F28M35x_common/lib/SFO_TI_Build_V7_FPU.lib"
    ==> new archive 'C28_F28M35xLib_207.lib'
    ==> add './F28M35x_headers/source/F28M35x_GlobalVariableDefs.obj'
    ==> add './F28M35x_common/source/F28M35x_Adc.obj'
    ==> add './F28M35x_common/source/F28M35x_CSMPasswords.obj'
    ==> add './F28M35x_common/source/F28M35x_CodeStartBranch.obj'
    ==> add './F28M35x_common/source/F28M35x_Comp.obj'
    ==> add './F28M35x_common/source/F28M35x_CpuTimers.obj'
    ==> add './F28M35x_common/source/F28M35x_DBGIER.obj'
    ==> add './F28M35x_common/source/F28M35x_DMA.obj'
    ==> add './F28M35x_common/source/F28M35x_DefaultIsr.obj'
    ==> add './F28M35x_common/source/F28M35x_DisInt.obj'
    ==> add './F28M35x_common/source/F28M35x_ECap.obj'
    ==> add './F28M35x_common/source/F28M35x_EPwm.obj'
    ==> add './F28M35x_common/source/F28M35x_EQep.obj'
    ==> add './F28M35x_common/source/F28M35x_Gpio.obj'
    ==> add './F28M35x_common/source/F28M35x_I2C.obj'
    ==> add './F28M35x_common/source/F28M35x_Ipc.obj'
    ==> add './F28M35x_common/source/F28M35x_Ipc_Lite.obj'
    ==> add './F28M35x_common/source/F28M35x_Ipc_Util.obj'
    ==> add './F28M35x_common/source/F28M35x_Mcbsp.obj'
    ==> add './F28M35x_common/source/F28M35x_OscComp.obj'
    ==> add './F28M35x_common/source/F28M35x_PieCtrl.obj'
    ==> add './F28M35x_common/source/F28M35x_PieVect.obj'
    ==> add './F28M35x_common/source/F28M35x_SWPrioritizedDefaultIsr.obj'
    ==> add './F28M35x_common/source/F28M35x_SWPrioritizedPieVect.obj'
    ==> add './F28M35x_common/source/F28M35x_Sci.obj'
    ==> add './F28M35x_common/source/F28M35x_Spi.obj'
    ==> add './F28M35x_common/source/F28M35x_SysCtrl.obj'
    ==> add './F28M35x_common/source/F28M35x_TempSensorConv.obj'
    ==> add './F28M35x_common/source/F28M35x_usDelay.obj'
    ==> add './F28M35x_common/source/Fapi_UserDefinedFunctions.obj'
    ==> add '../F28M35x_Headers_nonBIOS.cmd'
    ==> add '../F28M35x_common/lib/F021_API_C28x.lib'
    ==> add '../F28M35x_common/lib/F021_API_C28x_FPU32.lib'
    ==> add '../F28M35x_common/lib/SFO_TI_Build_V7_FPU.lib'
    ==> building archive 'C28_F28M35xLib_207.lib'
    ==> symbol defined: '_FlashCtrlRegs'
    ==> symbol defined: '_GpioG1DataRegs'
    ==> symbol defined: '_Comp5Regs'
    ==> symbol defined: '_RAMErrRegs'
    ==> symbol defined: '_Adc1Result'
    ==> symbol defined: '_GpioCtrlRegs'
    ==> symbol defined: '_PieVectTable'
    ==> symbol defined: '_Comp6Regs'
    ==> symbol defined: '_ECap4Regs'
    ==> symbol defined: '_GpioG1CtrlRegs'
    ==> symbol defined: '_CsmRegs'
    ==> symbol defined: '_AdcResult'
    ==> symbol defined: '_EPwm4Regs'
    ==> symbol defined: '_ECap5Regs'
    ==> symbol defined: '_CpuTimer1Regs'
    ==> symbol defined: '_SysCtrlRegs'
    ==> symbol defined: '_CtoMIpcRegs'
    ==> symbol defined: '_EPwm5Regs'
    ==> symbol defined: '_SpiaRegs'
    ==> symbol defined: '_ECap6Regs'
    ==> symbol defined: '_DmaRegs'
    ==> symbol defined: '_CpuTimer0Regs'
    ==> symbol defined: '_DevEmuRegs'
    ==> symbol defined: '_EPwm6Regs'
    ==> symbol defined: '_Comp1Regs'
    ==> symbol defined: '_SciaRegs'
    ==> symbol defined: '_Adc1Regs'
    ==> symbol defined: '_FlashEccRegs'
    ==> symbol defined: '_GpioTripRegs'
    ==> symbol defined: '_GpioDataRegs'
    ==> symbol defined: '_EcslPwl'
    ==> symbol defined: '_CsmPwl'
    ==> symbol defined: '_AdcRegs'
    ==> symbol defined: '_EPwm7Regs'
    ==> symbol defined: '_Comp2Regs'
    ==> symbol defined: '_RAMRegs'
    ==> symbol defined: '_XIntruptRegs'
    ==> symbol defined: '_CpuTimer2Regs'
    ==> symbol defined: '_PieCtrlRegs'
    ==> symbol defined: '_Comp3Regs'
    ==> symbol defined: '_ECap1Regs'
    ==> symbol defined: '_GpioG1TripRegs'
    ==> symbol defined: '_M3PllRegs'
    ==> symbol defined: '_EQep1Regs'
    ==> symbol defined: '_GpioG2DataRegs'
    ==> symbol defined: '_McbspaRegs'
    ==> symbol defined: '_EPwm1Regs'
    ==> symbol defined: '_Adc2Regs'
    ==> symbol defined: '_ECap2Regs'
    ==> symbol defined: '_FlashExeOnly'
    ==> symbol defined: '_EQep2Regs'
    ==> symbol defined: '_EPwm8Regs'
    ==> symbol defined: '_Adc2Result'
    ==> symbol defined: '_EPwm2Regs'
    ==> symbol defined: '_GpioG2CtrlRegs'
    ==> symbol defined: '_ECap3Regs'
    ==> symbol defined: '_AnalogSysctrlRegs'
    ==> symbol defined: '_PieVectTableCopy'
    ==> symbol defined: '_EQep3Regs'
    ==> symbol defined: '_EPwm9Regs'
    ==> symbol defined: '_NmiIntruptRegs'
    ==> symbol defined: '_Comp4Regs'
    ==> symbol defined: '_EPwm3Regs'
    ==> symbol defined: '_EpiRegs'
    ==> symbol defined: '_I2caRegs'
    ==> symbol defined: '_Adc2OffsetSelfCal'
    ==> symbol defined: '_Adc2ChanSelect'
    ==> symbol defined: '_Adc1ChanSelect'
    ==> symbol defined: '_InitAdc2Aio'
    ==> symbol defined: '_InitAdc'
    ==> symbol defined: '_InitAdcAio'
    ==> symbol defined: '_InitAdc1'
    ==> symbol defined: '_InitAdc2'
    ==> symbol defined: '_AdcOffsetSelfCal'
    ==> symbol defined: '_Adc1OffsetSelfCal'
    ==> symbol defined: '_AdcChanSelect'
    ==> symbol defined: '_AdcConversion'
    ==> symbol defined: '_Adc1Conversion'
    ==> symbol defined: '_Adc2Conversion'
    ==> symbol defined: '_InitAdc1Aio'
    ==> symbol defined: 'code_start'
    ==> symbol defined: '_InitCompGpio'
    ==> symbol defined: '_InitComp6Gpio'
    ==> symbol defined: '_InitComp5Gpio'
    ==> symbol defined: '_InitComp'
    ==> symbol defined: '_InitComp4Gpio'
    ==> symbol defined: '_InitComp3Gpio'
    ==> symbol defined: '_InitComp2Gpio'
    ==> symbol defined: '_InitComp1Gpio'
    ==> symbol defined: '_CpuTimer2'
    ==> symbol defined: '_CpuTimer0'
    ==> symbol defined: '_CpuTimer1'
    ==> symbol defined: '_InitCpuTimers'
    ==> symbol defined: '_ConfigCpuTimer'
    ==> symbol defined: '_SetDBGIER'
    ==> symbol defined: '_DMACH1ModeConfig'
    ==> symbol defined: '_DMACH2ModeConfig'
    ==> symbol defined: '_DMACH3ModeConfig'
    ==> symbol defined: '_DMACH4ModeConfig'
    ==> symbol defined: '_DMACH5ModeConfig'
    ==> symbol defined: '_DMACH6ModeConfig'
    ==> symbol defined: '_DMACH5BurstConfig'
    ==> symbol defined: '_DMACH1WrapConfig'
    ==> symbol defined: '_DMACH2WrapConfig'
    ==> symbol defined: '_DMACH3WrapConfig'
    ==> symbol defined: '_DMACH2BurstConfig'
    ==> symbol defined: '_DMACH4WrapConfig'
    ==> symbol defined: '_DMACH5WrapConfig'
    ==> symbol defined: '_DMAInitialize'
    ==> symbol defined: '_DMACH6WrapConfig'
    ==> symbol defined: '_DMACH3TransferConfig'
    ==> symbol defined: '_DMACH2TransferConfig'
    ==> symbol defined: '_DMACH1TransferConfig'
    ==> symbol defined: '_DMACH6TransferConfig'
    ==> symbol defined: '_DMACH5TransferConfig'
    ==> symbol defined: '_DMACH4TransferConfig'
    ==> symbol defined: '_StartDMACH1'
    ==> symbol defined: '_StartDMACH3'
    ==> symbol defined: '_StartDMACH2'
    ==> symbol defined: '_StartDMACH5'
    ==> symbol defined: '_StartDMACH4'
    ==> symbol defined: '_StartDMACH6'
    ==> symbol defined: '_DMACH4BurstConfig'
    ==> symbol defined: '_DMACH1BurstConfig'
    ==> symbol defined: '_DMACH1AddrConfig'
    ==> symbol defined: '_DMACH2AddrConfig'
    ==> symbol defined: '_DMACH3AddrConfig'
    ==> symbol defined: '_DMACH4AddrConfig'
    ==> symbol defined: '_DMACH5AddrConfig'
    ==> symbol defined: '_DMACH6AddrConfig'
    ==> symbol defined: '_DMACH6BurstConfig'
    ==> symbol defined: '_DMACH3BurstConfig'
    ==> symbol defined: '_ILLEGAL_ISR'
    ==> symbol defined: '_EPWM8_INT_ISR'
    ==> symbol defined: '_CFLSINGERR_ISR'
    ==> symbol defined: '_EPWM6_INT_ISR'
    ==> symbol defined: '_ADCINT4_ISR'
    ==> symbol defined: '_DATALOG_ISR'
    ==> symbol defined: '_SPITXINTA_ISR'
    ==> symbol defined: '_SPIRXINTA_ISR'
    ==> symbol defined: '_DINTCH3_ISR'
    ==> symbol defined: '_CFLFSM_ISR'
    ==> symbol defined: '_ECAP3_INT_ISR'
    ==> symbol defined: '_INT13_ISR'
    ==> symbol defined: '_MTOCIPC_INT2_ISR'
    ==> symbol defined: '_EPWM9_TZINT_ISR'
    ==> symbol defined: '_ADCINT5_ISR'
    ==> symbol defined: '_MXINTA_ISR'
    ==> symbol defined: '_EPWM8_TZINT_ISR'
    ==> symbol defined: '_EPWM4_INT_ISR'
    ==> symbol defined: '_USER5_ISR'
    ==> symbol defined: '_EMPTY_ISR'
    ==> symbol defined: '_EPWM5_TZINT_ISR'
    ==> symbol defined: '_EPWM4_TZINT_ISR'
    ==> symbol defined: '_EPWM7_TZINT_ISR'
    ==> symbol defined: '_EPWM6_TZINT_ISR'
    ==> symbol defined: '_EMUINT_ISR'
    ==> symbol defined: '_MTOCIPC_INT3_ISR'
    ==> symbol defined: '_ECAP1_INT_ISR'
    ==> symbol defined: '_EPWM1_TZINT_ISR'
    ==> symbol defined: '_ADCINT6_ISR'
    ==> symbol defined: '_EQEP2_INT_ISR'
    ==> symbol defined: '_ADCINT8_ISR'
    ==> symbol defined: '_USER11_ISR'
    ==> symbol defined: '_EPWM3_TZINT_ISR'
    ==> symbol defined: '_USER4_ISR'
    ==> symbol defined: '_EPWM2_TZINT_ISR'
    ==> symbol defined: '_EPWM2_INT_ISR'
    ==> symbol defined: '_TINT0_ISR'
    ==> symbol defined: '_WAKEINT_ISR'
    ==> symbol defined: '_ADCINT7_ISR'
    ==> symbol defined: '_DINTCH4_ISR'
    ==> symbol defined: '_USER10_ISR'
    ==> symbol defined: '_USER7_ISR'
    ==> symbol defined: '_XINT1_ISR'
    ==> symbol defined: '_ECAP6_INT_ISR'
    ==> symbol defined: '_INT14_ISR'
    ==> symbol defined: '_EPWM9_INT_ISR'
    ==> symbol defined: '_MTOCIPC_INT1_ISR'
    ==> symbol defined: '_EPWM7_INT_ISR'
    ==> symbol defined: '_DINTCH5_ISR'
    ==> symbol defined: '_USER6_ISR'
    ==> symbol defined: '_ECAP4_INT_ISR'
    ==> symbol defined: '_ADCINT1_ISR'
    ==> symbol defined: '_MRINTA_ISR'
    ==> symbol defined: '_DINTCH6_ISR'
    ==> symbol defined: '_USER12_ISR'
    ==> symbol defined: '_USER1_ISR'
    ==> symbol defined: '_XINT3_ISR'
    ==> symbol defined: '_EPWM5_INT_ISR'
    ==> symbol defined: '_NMI_ISR'
    ==> symbol defined: '_ADCINT2_ISR'
    ==> symbol defined: '_ECAP2_INT_ISR'
    ==> symbol defined: '_PIE_RESERVED'
    ==> symbol defined: '_EQEP3_INT_ISR'
    ==> symbol defined: '_I2CINT1A_ISR'
    ==> symbol defined: '_XINT2_ISR'
    ==> symbol defined: '_I2CINT2A_ISR'
    ==> symbol defined: '_RTOSINT_ISR'
    ==> symbol defined: '_EPWM3_INT_ISR'
    ==> symbol defined: '_CRAMSINGERR_ISR'
    ==> symbol defined: '_MTOCIPC_INT4_ISR'
    ==> symbol defined: '_ADCINT3_ISR'
    ==> symbol defined: '_USER9_ISR'
    ==> symbol defined: '_USER3_ISR'
    ==> symbol defined: '_EQEP1_INT_ISR'
    ==> symbol defined: '_CRAMACCVIOL_ISR'
    ==> symbol defined: '_DINTCH1_ISR'
    ==> symbol defined: '_USER8_ISR'
    ==> symbol defined: '_EPWM1_INT_ISR'
    ==> symbol defined: '_USER2_ISR'
    ==> symbol defined: '_LUF_ISR'
    ==> symbol defined: '_LVF_ISR'
    ==> symbol defined: '_SCITXINTA_ISR'
    ==> symbol defined: '_SCIRXINTA_ISR'
    ==> symbol defined: '_rsvd_ISR'
    ==> symbol defined: '_ECAP5_INT_ISR'
    ==> symbol defined: '_DINTCH2_ISR'
    ==> symbol defined: '_DSP28x_DisableInt'
    ==> symbol defined: '_DSP28x_RestoreInt'
    ==> symbol defined: '_InitECap6Gpio'
    ==> symbol defined: '_InitECap'
    ==> symbol defined: '_InitECap5Gpio'
    ==> symbol defined: '_InitECap4Gpio'
    ==> symbol defined: '_InitECap3Gpio'
    ==> symbol defined: '_InitECap2Gpio'
    ==> symbol defined: '_InitECap1Gpio'
    ==> symbol defined: '_InitECapGpio'
    ==> symbol defined: '_InitEPwm3Gpio'
    ==> symbol defined: '_InitTzGpio'
    ==> symbol defined: '_InitEPwm2Gpio'
    ==> symbol defined: '_InitEPwm1Gpio'
    ==> symbol defined: '_InitEPwm9Gpio'
    ==> symbol defined: '_InitEPwm7Gpio'
    ==> symbol defined: '_InitEPwm8Gpio'
    ==> symbol defined: '_InitEPwm6Gpio'
    ==> symbol defined: '_InitEPwmGpio'
    ==> symbol defined: '_InitEPwm5Gpio'
    ==> symbol defined: '_InitEPwm4Gpio'
    ==> symbol defined: '_InitEPwmSyncGpio'
    ==> symbol defined: '_InitEPwm'
    ==> symbol defined: '_InitEQepGpio'
    ==> symbol defined: '_InitEQep'
    ==> symbol defined: '_InitEQep3Gpio'
    ==> symbol defined: '_InitEQep2Gpio'
    ==> symbol defined: '_InitEQep1Gpio'
    ==> symbol defined: '_InitGpio'
    ==> symbol defined: '_InitI2C'
    ==> symbol defined: '_InitI2CGpio'
    ==> symbol defined: '_IPCCtoMReqMemAccess'
    ==> symbol defined: '_IPCCtoMBlockWrite'
    ==> symbol defined: '_IpcPut'
    ==> symbol defined: '_g_usGetReadIndexes'
    ==> symbol defined: '_IPCCtoMSetBits_Protected'
    ==> symbol defined: '_g_usPutWriteIndexes'
    ==> symbol defined: '_IPCMtoCDataWrite'
    ==> symbol defined: '_IPCMtoCSetBits_Protected'
    ==> symbol defined: '_g_asIPCCtoMBuffers'
    ==> symbol defined: '_IPCCtoMSetBits'
    ==> symbol defined: '_IPCCtoMClearBits_Protected'
    ==> symbol defined: '_IPCCtoMSendMessage'
    ==> symbol defined: '_IPCCtoMFunctionCall'
    ==> symbol defined: '_g_usGetWriteIndexes'
    ==> symbol defined: '_IPCCtoMDataWrite_Protected'
    ==> symbol defined: '_g_asIPCMtoCBuffers'
    ==> symbol defined: '_IPCMtoCDataRead_Protected'
    ==> symbol defined: '_IPCMtoCBlockWrite'
    ==> symbol defined: '_IPCMtoCDataWrite_Protected'
    ==> symbol defined: '_IPCMtoCClearBits_Protected'
    ==> symbol defined: '_IPCCInitialize'
    ==> symbol defined: '_IPCCtoMDataRead_Protected'
    ==> symbol defined: '_IPCMtoCDataRead'
    ==> symbol defined: '_IPCMtoCFunctionCall'
    ==> symbol defined: '_IPCCtoMClearBits'
    ==> symbol defined: '_IPCCtoMBlockRead'
    ==> symbol defined: '_IPCCtoMBlockWrite_Protected'
    ==> symbol defined: '_IPCMtoCBlockWrite_Protected'
    ==> symbol defined: '_IPCCtoMDataRead'
    ==> symbol defined: '_IPCMtoCSetBits'
    ==> symbol defined: '_IpcGet'
    ==> symbol defined: '_IPCCtoMDataWrite'
    ==> symbol defined: '_g_usPutReadIndexes'
    ==> symbol defined: '_IPCMtoCClearBits'
    ==> symbol defined: '_IPCMtoCBlockRead'
    ==> symbol defined: '_IPCLiteMtoCDataWrite'
    ==> symbol defined: '_IPCLiteMtoCSetBits_Protected'
    ==> symbol defined: '_IPCLiteCtoMDataWrite_Protected'
    ==> symbol defined: '_IPCLiteCtoMDataRead'
    ==> symbol defined: '_IPCLiteCtoMDataWrite'
    ==> symbol defined: '_IPCLiteMtoCDataRead'
    ==> symbol defined: '_IPCLiteCtoMClearBits_Protected'
    ==> symbol defined: '_IPCLiteMtoCSetBits'
    ==> symbol defined: '_IPCLiteMtoCFunctionCall'
    ==> symbol defined: '_IPCLiteCtoMReqMemAccess'
    ==> symbol defined: '_IPCLiteCtoMSetBits'
    ==> symbol defined: '_IPCLiteCtoMSetBits_Protected'
    ==> symbol defined: '_IPCLiteMtoCClearBits'
    ==> symbol defined: '_DelayLoop'
    ==> symbol defined: '_IPCLiteCtoMFunctionCall'
    ==> symbol defined: '_IPCLiteMtoCDataWrite_Protected'
    ==> symbol defined: '_IPCLiteMtoCClearBits_Protected'
    ==> symbol defined: '_IPCLiteCtoMClearBits'
    ==> symbol defined: '_IPCLiteCtoMGetResult'
    ==> symbol defined: '_IpcSync'
    ==> symbol defined: '_WaitForIpcFlag'
    ==> symbol defined: '_IPCMtoCFlagAcknowledge'
    ==> symbol defined: '_IPCCtoMFlagClear'
    ==> symbol defined: '_IPCCtoMSharedRamConvert'
    ==> symbol defined: '_SendIpcCommand'
    ==> symbol defined: '_IPCCtoMFlagSet'
    ==> symbol defined: '_AckIpcFlag'
    ==> symbol defined: '_IPCCtoMFlagBusy'
    ==> symbol defined: '_IPCMtoCFlagBusy'
    ==> symbol defined: '_WaitForIpcAck'
    ==> symbol defined: '_SendIpcFlag'
    ==> symbol defined: '_InitMcbspaGpio'
    ==> symbol defined: '_InitMcbspa20bit'
    ==> symbol defined: '_InitMcbspa12bit'
    ==> symbol defined: '_InitMcbsp'
    ==> symbol defined: '_InitMcbspa'
    ==> symbol defined: '_InitMcbspa32bit'
    ==> symbol defined: '_InitMcbspaInt'
    ==> symbol defined: '_InitMcbspa24bit'
    ==> symbol defined: '_InitMcbspa16bit'
    ==> symbol defined: '_clkg_delay_loop'
    ==> symbol defined: '_InitMcbspa8bit'
    ==> symbol defined: '_InitMcbspGpio'
    ==> symbol defined: '_delay_loop'
    ==> symbol defined: '_Osc1Comp'
    ==> symbol defined: '_Osc2Comp'
    ==> symbol defined: '_GetOscTrimValue'
    ==> symbol defined: '_InitPieCtrl'
    ==> symbol defined: '_EnableInterrupts'
    ==> symbol defined: '_PieVectTableInit'
    ==> symbol defined: '_InitPieVectTable'
    ==> symbol defined: '_ILLEGAL_ISR'
    ==> symbol defined: '_EPWM8_INT_ISR'
    ==> symbol defined: '_CFLSINGERR_ISR'
    ==> symbol defined: '_EPWM6_INT_ISR'
    ==> symbol defined: '_ADCINT4_ISR'
    ==> symbol defined: '_DATALOG_ISR'
    ==> symbol defined: '_SPITXINTA_ISR'
    ==> symbol defined: '_SPIRXINTA_ISR'
    ==> symbol defined: '_DINTCH3_ISR'
    ==> symbol defined: '_CFLFSM_ISR'
    ==> symbol defined: '_ECAP3_INT_ISR'
    ==> symbol defined: '_INT13_ISR'
    ==> symbol defined: '_MTOCIPC_INT2_ISR'
    ==> symbol defined: '_ADCINT5_ISR'
    ==> symbol defined: '_MXINTA_ISR'
    ==> symbol defined: '_EPWM8_TZINT_ISR'
    ==> symbol defined: '_EPWM4_INT_ISR'
    ==> symbol defined: '_USER5_ISR'
    ==> symbol defined: '_INT_NOTUSED_ISR'
    ==> symbol defined: '_EPWM5_TZINT_ISR'
    ==> symbol defined: '_EPWM4_TZINT_ISR'
    ==> symbol defined: '_EPWM7_TZINT_ISR'
    ==> symbol defined: '_EPWM6_TZINT_ISR'
    ==> symbol defined: '_EMUINT_ISR'
    ==> symbol defined: '_MTOCIPC_INT3_ISR'
    ==> symbol defined: '_ECAP1_INT_ISR'
    ==> symbol defined: '_EPWM1_TZINT_ISR'
    ==> symbol defined: '_ADCINT6_ISR'
    ==> symbol defined: '_EQEP2_INT_ISR'
    ==> symbol defined: '_ADCINT8_ISR'
    ==> symbol defined: '_USER11_ISR'
    ==> symbol defined: '_EPWM3_TZINT_ISR'
    ==> symbol defined: '_USER4_ISR'
    ==> symbol defined: '_EPWM2_TZINT_ISR'
    ==> symbol defined: '_EPWM2_INT_ISR'
    ==> symbol defined: '_TINT0_ISR'
    ==> symbol defined: '_WAKEINT_ISR'
    ==> symbol defined: '_ADCINT7_ISR'
    ==> symbol defined: '_DINTCH4_ISR'
    ==> symbol defined: '_USER10_ISR'
    ==> symbol defined: '_USER7_ISR'
    ==> symbol defined: '_XINT1_ISR'
    ==> symbol defined: '_ECAP6_INT_ISR'
    ==> symbol defined: '_INT14_ISR'
    ==> symbol defined: '_EPWM9_INT_ISR'
    ==> symbol defined: '_MTOCIPC_INT1_ISR'
    ==> symbol defined: '_EPWM7_INT_ISR'
    ==> symbol defined: '_DINTCH5_ISR'
    ==> symbol defined: '_USER6_ISR'
    ==> symbol defined: '_ECAP4_INT_ISR'
    ==> symbol defined: '_ADCINT1_ISR'
    ==> symbol defined: '_MRINTA_ISR'
    ==> symbol defined: '_DINTCH6_ISR'
    ==> symbol defined: '_USER12_ISR'
    ==> symbol defined: '_USER1_ISR'
    ==> symbol defined: '_XINT3_ISR'
    ==> symbol defined: '_EPWM5_INT_ISR'
    ==> symbol defined: '_NMI_ISR'
    ==> symbol defined: '_ADCINT2_ISR'
    ==> symbol defined: '_ECAP2_INT_ISR'
    ==> symbol defined: '_PIE_RESERVED'
    ==> symbol defined: '_EQEP3_INT_ISR'
    ==> symbol defined: '_I2CINT1A_ISR'
    ==> symbol defined: '_XINT2_ISR'
    ==> symbol defined: '_I2CINT2A_ISR'
    ==> symbol defined: '_RTOSINT_ISR'
    ==> symbol defined: '_EPWM3_INT_ISR'
    ==> symbol defined: '_CRAMSINGERR_ISR'
    ==> symbol defined: '_MTOCIPC_INT4_ISR'
    ==> symbol defined: '_ADCINT3_ISR'
    ==> symbol defined: '_USER9_ISR'
    ==> symbol defined: '_USER3_ISR'
    ==> symbol defined: '_EQEP1_INT_ISR'
    ==> symbol defined: '_CRAMACCVIOL_ISR'
    ==> symbol defined: '_DINTCH1_ISR'
    ==> symbol defined: '_USER8_ISR'
    ==> symbol defined: '_EPWM1_INT_ISR'
    ==> symbol defined: '_USER2_ISR'
    ==> symbol defined: '_LUF_ISR'
    ==> symbol defined: '_LVF_ISR'
    ==> symbol defined: '_SCITXINTA_ISR'
    ==> symbol defined: '_SCIRXINTA_ISR'
    ==> symbol defined: '_rsvd_ISR'
    ==> symbol defined: '_ECAP5_INT_ISR'
    ==> symbol defined: '_DINTCH2_ISR'
    ==> symbol defined: '_PieVectTableInit'
    ==> symbol defined: '_InitPieVectTable'
    ==> symbol defined: '_InitSciaGpio'
    ==> symbol defined: '_InitSciGpio'
    ==> symbol defined: '_InitSci'
    ==> symbol defined: '_InitSpiaGpio'
    ==> symbol defined: '_InitSpiGpio'
    ==> symbol defined: '_InitSpi'
    ==> symbol defined: '_SetupFlash'
    ==> symbol defined: '_FlashGainPump'
    ==> symbol defined: '_LockDevice'
    ==> symbol defined: '_ECSLSecurityStatus'
    ==> symbol defined: '_InitPeripheralClocks'
    ==> symbol defined: '_InitFlash'
    ==> symbol defined: '_FlashLeavePump'
    ==> symbol defined: '_CsmUnlock'
    ==> symbol defined: '_EcslUnlock'
    ==> symbol defined: '_CSMSecurityStatus'
    ==> symbol defined: '_GetSysCtrlClock'
    ==> symbol defined: '_GetEXEstatus'
    ==> symbol defined: '_InitSysCtrl'
    ==> symbol defined: '_GetTemperatureK'
    ==> symbol defined: '_GetTemperatureC'
    ==> symbol defined: '_DSP28x_usDelay'
    ==> symbol defined: '_Fapi_serviceWatchdogTimer'
    ==> symbol defined: '_Fapi_setupEepromSectorEnable'
    ==> symbol defined: '_Fapi_setupBankSectorEnable'
    'Finished building target: C28_F28M35xLib_207.lib'
    ' '

    **** Build Finished ****

  • Hi Fabio,

    It seems that you include both of the ISR files in your library. Is there a reason why you include both in your library? That is probably the cause of the duplicate symbols. Try including one of these files in your project and not both. Many of the examples provided only include one of the files and not both. For more information about SW prioritized interrupts, you can read the Example_ISRPriorities.pdf doc in the docs folder of the f28m35x device support folder.

    Regards,

    Ozino

  • Hi Ozino,

    I just read the pdf you addressed, now I understand. We had included both files simply because they are in the library source code folder. We didn't even suppose they are mutually exclusive. Our workaround to exclude the prioritized versioin is actually the correct solution since we don't need to change interrupts default priorities.

    Thanks and best regards

    Fabio

  • Hi Fabio,

    That's great to hear! Glad I could help.

    Regards,
    Ozino