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/TMDSCNCD28335: CCS/TMDSCNCD28335

Part Number: TMDSCNCD28335
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hello,

My CCS showing below problem after building the project. Need help to solve the problem

I am using CCS v7.4

I have tried importing different projects (i.e Flashing LED project) in F28335.

"../F28335_RAM_FlashingLeds.CMD", line 89: error: BEGIN memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 89: error: BEGIN memory range overlaps
existing memory range BEGIN
"../F28335_RAM_FlashingLeds.CMD", line 91: error: RAMM0 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 91: error: RAMM0 memory range overlaps
existing memory range RAMM0
"../F28335_RAM_FlashingLeds.CMD", line 93: error: RAML0 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 93: error: RAML0 memory range overlaps
existing memory range RAML0
"../F28335_RAM_FlashingLeds.CMD", line 94: error: RAML1 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 94: error: RAML1 memory range overlaps
existing memory range RAML1
"../F28335_RAM_FlashingLeds.CMD", line 94: error: RAML1 memory range overlaps
existing memory range RAML2
"../F28335_RAM_FlashingLeds.CMD", line 95: error: RAML2 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 95: error: RAML2 memory range overlaps
existing memory range RAML3
"../F28335_RAM_FlashingLeds.CMD", line 96: error: RAML3 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 97: error: ZONE7A memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 97: error: ZONE7A memory range overlaps
existing memory range ZONE7A
"../F28335_RAM_FlashingLeds.CMD", line 98: error: CSM_RSVD memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 98: error: CSM_RSVD memory range
overlaps existing memory range CSM_RSVD
"../F28335_RAM_FlashingLeds.CMD", line 99: error: CSM_PWL memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 99: error: CSM_PWL memory range overlaps
existing memory range CSM_PWL
"../F28335_RAM_FlashingLeds.CMD", line 100: error: ADC_CAL memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 100: error: ADC_CAL memory range
overlaps existing memory range ADC_CAL
"../F28335_RAM_FlashingLeds.CMD", line 101: error: RESET memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 101: error: RESET memory range overlaps
existing memory range RESET
"../F28335_RAM_FlashingLeds.CMD", line 102: error: IQTABLES memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 102: error: IQTABLES memory range
overlaps existing memory range IQTABLES
"../F28335_RAM_FlashingLeds.CMD", line 103: error: IQTABLES2 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 103: error: IQTABLES2 memory range
overlaps existing memory range IQTABLES2
"../F28335_RAM_FlashingLeds.CMD", line 104: error: FPUTABLES memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 104: error: FPUTABLES memory range
overlaps existing memory range FPUTABLES
"../F28335_RAM_FlashingLeds.CMD", line 105: error: BOOTROM memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 105: error: BOOTROM memory range
overlaps existing memory range BOOTROM
"../F28335_RAM_FlashingLeds.CMD", line 109: error: RAMM1 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 109: error: RAMM1 memory range overlaps
existing memory range RAMM1
"../F28335_RAM_FlashingLeds.CMD", line 110: error: RAML4 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 110: error: RAML4 memory range overlaps
existing memory range RAML4
"../F28335_RAM_FlashingLeds.CMD", line 111: error: RAML5 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 111: error: RAML5 memory range overlaps
existing memory range RAML5
"../F28335_RAM_FlashingLeds.CMD", line 112: error: RAML6 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 112: error: RAML6 memory range overlaps
existing memory range RAML6
"../F28335_RAM_FlashingLeds.CMD", line 113: error: RAML7 memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 113: error: RAML7 memory range overlaps
existing memory range RAML7
"../F28335_RAM_FlashingLeds.CMD", line 114: error: ZONE7B memory range has
already been specified
"../F28335_RAM_FlashingLeds.CMD", line 114: error: ZONE7B memory range overlaps
existing memory range ZONE7B
error: errors encountered during linking; "FlashingLeds.out" not built

>> Compilation failure
makefile:146: recipe for target 'FlashingLeds.out' failed
gmake: *** [FlashingLeds.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

  • Hello, 

    please provide more details about TI products and tools you use like versions of: C2000Ware, libraries, tools, compiler, etc.
    Based on information that you use CCS 7.4.0 I cannot recreate your problem.

  • These types of errors usually occur when there is more than one linker command file in the project that contains similar MEMORY directives. Check if there is another linker .cmd file in the project in addition to F28335_RAM_FlashingLeds.CMD. If so, most likely that will need to deleted or "excluded from build".