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.

EVM5515 error building proyect

hi, my name is javan

A few weeks ago I bought the EVM C5515 tarjet and i'm trying to work whit this module..

I'm going to explain a little bit what i´m trying to do specifically:

- get a signal by the stereo in 1 port

- process the signal that i already get 

- finally get out that signal by stero out port...

My problem it's the next one....

I have too many days reading the manuals in the PDF's archives.. so i'm new whit this evaluation module (c5515);

Also I know this tarjet comes whit a demo of the codec Aic3204 becuase some weeks ago I already use this demo and it works very well..

but i tried to copy the C program of this demo to  new one C program source and i selected only what i need of these program,

the problem is when i'm building the program because the console gives to me the next fatal error:

<Linking>
error: cannot find file "evm5515bsl.lib"
error: errors encountered during linking; "AUDIOLOOPiPRUEBA.out" not built

I've had read some post forums about how to add source file paths and I do specifically what they says but when i add the "evm5515bsl.lib" the console gives to me another fatal error:

fatal error: file "C:/Program

Files/TI2/ccsv4/emulation/boards/usbstk5515_v1/lib/usbstk5515bsl.lib<evm5515_i2c.obj>" has a Tag_Memory_Model attribute value of "2" that is

different than one previously seen ("3"); combining incompatible files

I have to say that I tried to chage some  different librarys in the option of Build properties in the CCs section in Run time support library and it doesn't help 

so if I can help with anything, I'll be very grateful

Thanks...

  • Javan Flores said:

    fatal error: file "C:/Program

    Files/TI2/ccsv4/emulation/boards/usbstk5515_v1/lib/usbstk5515bsl.lib<evm5515_i2c.obj>" has a Tag_Memory_Model attribute value of "2" that is

    different than one previously seen ("3"); combining incompatible files



    The message is basically saying that there are files with different memory model attributes being passed to the linker. All the files being linked (.obj, .lib) should have the same memory model setting (small, large or huge). Check your project build settings (under Project Properties->C/C++ Build->Compiler->Runtime Model Options) for --memory_model. I believe it needs to be "large" to match with the libraries. You could also compare the settings with those in the example demo which works, and set them similarly.

  • I Have to say thank you for that my friend, i just tried it and it works very well xD

    thanks a lot...

    the problem gets fixed when I change the memory model to large, but i have to say  I had to change to old  version of my code compiler because the version 4.3.9 doesn't work, it works veri well whit the version 4.3.5.

    if you can explain to me what about this alitte more it would very nice :D

    but anyway thanks