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.

I have this project name Example_2833xAdcSeqModeTest_15

Other Parts Discussed in Thread: CONTROLSUITE


Hi all forum people, I have any question about project compilation in Code Composer Studio Core Edition Version: 4.0.2.01003

////////////////////////////////////////////////////////

>> Compilation failure

C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: *** [Example_2833xAdcSeqModeTest.out] Error 1

C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: Target `all' not remade because of errors.

Build complete for project Example_2833xAdcSeqModeTest_15

//////////////////////////////////////////

 

Any answer suggestions are will be received.

thanks

guillermo

  • someone have the solution? I have the same problem...

  • Aside from the fact that you have encountered a build error, you have not provided any further detail about what specific errors you are encountering.  This makes it extremely difficult to offer any advice on a remedy.

    If you want more, you will need to give more.

  • These are the erros:

    'Finished building: ../Example_2833xAdcSeqModeTest_15.c'
    ' '
    'Building target: Example_2833xAdcSeqModeTest_15.out'
    'Invoking: C2000 Linker'
    "C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/bin/cl2000" -@ccsLinker.opt -o "Example_2833xAdcSeqModeTest_15.out"
    <Linking>
    "C:\Users\Jordan\AppData\Local\Temp\025723", line 27: error: cannot find file
    "$"
    "C:\Users\Jordan\AppData\Local\Temp\025723", line 27: error: expecting
    filename, option, MEMORY, or SECTIONS instead of "("
    warning: creating output section ".adc_cal" without a SECTIONS specification
    warning: creating output section ".ebss" without a SECTIONS specification

    ......

    it's ok? do you need another information?
    Thanks for all


  • Would you please describe the process you used to import this project into CCSv4?

    I currently have only CCSv5.2 on my machine, but the steps are similar.

    What operating system are you running on your PC?

  • Hi,

    I have been creating a new project, but the same code. My CCS version is: 4.0.2.01003; and my operating system is windows 7 professioanl.

    Thanks for all!

    **** Build of configuration Debug for project jordan ****

    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all
    'Building target: jordan.out'
    'Invoking: C2000 Linker'
    "C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/bin/cl2000" -z -m"jordan.map" --stack_size=0x400 --warn_sections -i"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/lib" -i"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include" --reread_libs --rom_model -o "jordan.out" "./main.obj" "../28335_RAM_lnk.cmd"
    <Linking>

    undefined first referenced
    symbol in file
    --------- ----------------
    _AdcRegs ./main.obj
    _InitAdc ./main.obj
    _InitPieCtrl ./main.obj
    _InitPieVectTable ./main.obj
    _InitSysCtrl ./main.obj
    _SysCtrlRegs ./main.obj

    error: unresolved symbols remain
    error: errors encountered during linking; "jordan.out" not built

    >> Compilation failure
    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: *** [jordan.out] Error 1
    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: Target `all' not remade because of errors.
    Build complete for project jordan

  • These symbols which are indicated to be "undefined first referenced symbol" are found in the following files.  Are these in your project?

    DSP2833x_Adc.c
    DSP2833x_GlobalVariableDefs.c
    DSP2833x_PieCtrl.c
    DSP2833x_PieVect.c
    DSP2833x_SysCtrl.c

     

  • hi,

    No, they weren't. Now I put these, but the now the erros are because I can not put files.obj inside the project. You know how can I put these files.obj inside?

    Now these are the errors:

    .....................................................................................

    warning: creating output section "ScibRegsFile" without a SECTIONS
    specification
    warning: creating output section "ScicRegsFile" without a SECTIONS
    specification
    warning: creating output section "SpiaRegsFile" without a SECTIONS
    specification
    warning: creating output section "SysCtrlRegsFile" without a SECTIONS
    specification
    warning: creating output section "XIntruptRegsFile" without a SECTIONS
    specification
    warning: creating output section "XintfRegsFile" without a SECTIONS
    specification

    undefined first referenced
    symbol in file
    --------- ----------------
    _ADCINT_ISR ./DSP2833x_PieVect.obj
    _ADC_cal ./DSP2833x_SysCtrl.obj
    _DATALOG_ISR ./DSP2833x_PieVect.obj
    _DINTCH1_ISR ./DSP2833x_PieVect.obj
    _DINTCH2_ISR ./DSP2833x_PieVect.obj
    _DINTCH3_ISR ./DSP2833x_PieVect.obj
    _DINTCH4_ISR ./DSP2833x_PieVect.obj
    _DINTCH5_ISR ./DSP2833x_PieVect.obj
    _DINTCH6_ISR ./DSP2833x_PieVect.obj
    _DSP28x_usDelay ./DSP2833x_SysCtrl.obj

    .............................................................................

  • We are obviously hitting this thing 1 by 1.  You mentioned before that you have started from a completely empty project and are constructing what you need instead of importing an existing project which would have all the files required already linked to/included, etc.

    I'm going to refer you to the existing example, <CONTROLSUITE_INSTALL_DIR>\controlSUITE\device_support\f2833x\v133\DSP2833x_examples_ccsv4\adc_seqmode_test.  This project has all the necessary files in the project that is needed to compile and link successfully.

    If you want to go through the process of creating the project from a blank sheet, this is certainly your choice.  But the errors you are encountering are due to the fact there are support files, whether C source, or additional linker command files, that need to be brought in.  The above example has all of that.  Please reference it.

    Once you have modeled your project after the example completely, and you have issues still, then let us know.

  • Hi BrandonAzbell

    Ok, Now I built a new project an add all the files that I need, but I have these problems:

    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all
    'Building target: pfc_interleaving.out'
    'Invoking: C2000 Linker'
    "C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/bin/cl2000" -z -m"pfc_interleaving.map" --warn_sections -i"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/lib" -i"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include" --reread_libs --rom_model -o "pfc_interleaving.out" "./pfc_interleaving.obj" -l"C:\Program Files\Texas Instruments\ccsv4\tools\compiler\c2000\lib\rts2800_fpu32.lib" "../28335_RAM_lnk.cmd"
    <Linking>
    fatal error: file "C:\\Program Files\\Texas
    Instruments\\ccsv4\\tools\\compiler\\c2000\\lib\\rts2800_fpu32.lib<boot.obj>
    " has a Tag_Memory_Model attribute value of "2" that is different than one
    previously seen ("1"); combining incompatible files

    >> Compilation failure
    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: *** [pfc_interleaving.out] Error 1
    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: Target `all' not remade because of errors.
    Build complete for project pfc_interleaving

    Do you know, what is it?