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: When CCS7 was compiled, there was an error in the definition of repeatability. How to solve it

Tool/software: Code Composer Studio

error #10056: symbol "_ADCINT2_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_ECAP1_INT_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_ADCINT3_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_EPWM3_TZINT_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_NMI_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_EPWM3_INT_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_WAKEINT_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"
error #10056: symbol "_EPWM2_INT_ISR" redefined: first defined in "./17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj"; redefined in "../17k_slave_V0.02/Debug/DSP2802x_DefaultIsr.obj

The approach I tried: Search "ADCINT2_ISR" appears at dsp2802x_defaultisr.c and initial.c (5 matches).

1 has been declared with extern in. H, and error is reported.

2 symbol appears multiple times, shielded in.c, error

I would like to ask you how to solve this problem, thank you very much

  • It looks like the DSP2802x_DefaultIsr.obj is being pulled in twice from different directories. I presume you only have one copy of DSP2802x_DefaultIsr.c in your project. Are you using a custom linker command file that perhaps has a reference to DSP2802x_DefaultIsr.obj? 

    Was this project migrated from an older version of CCS? 

    Could you save the complete build log to a text file and attach it here?