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.

C5515 EVM Compilation Problem

Other Parts Discussed in Thread: TMS320C5515

I am currently working with the TMS320C5515 EVM Board from spectrum digital and am having problems using some of the example code.  When compiling I am presented with the error:

"fatal error: file "../../../lib/evm5515bsl.lib<evm5515_i2c.obj>" specifies
   "C55x CPU Rev 2.x", which is not compatible with "C55x CPU Rev 3.x"
   specified in a previous file or on the command line"


Is there a way I can recompile this file so that it is compatible with rev 3.x of the CPU?

Thanks in advance.

  • Hi,

    I think the lib (evm5515bsl.lib) specifies to older CPU revision that is revision2.2 instead of CPU 3.3. Will further check with spectrum digital.

    Meanwhile you can get rid of this issue by getting in to project properties, and in device variant section you can live it in default state or select custom C5500 Device  (add nothing in device option section). I tried in my EVM , this works and was able to run the example successfully.

    Hope the above information helps.

    Regards

    Vasanth

  • Hi,  Many thanks for the reply.


    I tried your suggestion and although the program now compiles successfully, the output waveforms from the sample program (basic sinusoid) do not look correct on the oscilloscope.  I have not changed anything in the code, just the project properties as instructed.

    Regards,

    Tom

  • Hi,

    I tried multiple demo programs provided by Spectrum digital like  EVM_Sample, led etc.. ( on C5515 EVM ) and all the program mentioned here works well with no issues. Which program are you trying to run ?

    You can also try running CSL example by downloading and installing from the below link.

    http://www.ti.com/tool/sprc133

    Hope this helps.

    Regards

     Vasanth