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/TMS320VC5509A: use the latest dsplib for the older version of the processor

Part Number: TMS320VC5509A

Tool/software: Code Composer Studio

Hi,

I have a question about dsplib library for CPU revision 2.0. These are the fact that I know:

1- The current revision of the library(c55_dsplib_03.00.00.03) has to be compiled with 'core:3.0' option. Removing 'Core3.0' generates errors when rebuilding the library.

2-TMS320VC5509A is core revision 2.

3- The older revision of dsplib was v2.4 and was compatible with core revision 2. But is currently removed from TI website.

Considering the above, is it correct to use the latest dsplib (V3) for  TMS320VC5509A?

Am I missing sth here?

Thanks

  • Hi Kia,

    It is correct and recommended to use the last version of TMS320C55x DSP Library (DSPLIB) - 03.00.00.03.

    Regards,
    Tsvetolin Shulev
  • Hi Tsvetolin,

    Thanks for the prompt response. 

    Any project uses dsplib v3, must have the 'core:3.0' enabled.

    If I want to use dsplib V3 in my project(5509A), then I have to enable revision 3('core:3.0') for the compiler. And that means all other files in the project are compiled for core rev 3(while 5509A is core version 2). 

    I am worried about enabling 'core:3.0' for a core rev 2.

    Core v2 has many errata: for example,  some types of assembly instructions need to be at least 5 cycles apart. These restriction does not apply to rev 3 CPU.

    What are my options? 

    Thanks