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.

TMS320F280025: can not open memcpy function

Part Number: TMS320F280025

Hi expert,

On F28034, we have another function

MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);

And we can open the define of this function in DSP2803x_GlobalPrototypes.h

However, in F280025, we provide another function, memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

And we cannot open it by right click the function and set open declaration.

Then I connect the device and single click into the code.

It can run into the memcpy.c file. And this file can find in

C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-c2000_20.2.0.LTS\lib\src

So I want know these two questions:

  1. Why can I not open the function since I include CCS resolution in my project? Does this(CCS resolution) only affect when running on device?
  2. Does it safe if we cannot open the function in the project? Could you kindly help to explain the link method/process?

BR

Emma

  • Hi Emma,

    Emma Wang said:
    Why can I not open the function since I include CCS resolution in my project? Does this(CCS resolution) only affect when running on device?

    The memcpy function is from the RTS library hence I do not believe you would be able to jump to the definition in the source file.

    Emma Wang said:
    Does it safe if we cannot open the function in the project? Could you kindly help to explain the link method/process?

    It is fine and a known limitation. It is strictly an editor/indexer functionality and has nothing to do with the projectbuild.

    Thanks

    ki