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.
Hello,
I need to be able to specify where to put chunks of code so that everything in a large project will fit into the available memory. I am basing my project on code in a C64x project which builds under CCS 3.3. That project uses the .tcf file in CCS 3.3 (and the GUI available in CCS 3.3 to modify it) to specify memory layout and a linker command file to put different pieces of code in different places in memory.
I have the memory map for the C674x from section 2.10.5 of SPRS614A (March 2011 - revised Aug 2011).
Where can I find guidelines on creating a fairly complex linker command file for the C674x using CCS 5.1, and how the different parts of memory can be used in the code?
Thanks,
Annie
Hi Annie,
I suggest reading section 7.5 of: http://www.ti.com/lit/ug/spru186v/spru186v.pdf
Thanks
ki
Annie,
Just adding to Ki's response, please take a look at the page below that contains a base C6747/8 linker command file.
http://processors.wiki.ti.com/index.php/Linker_CMD_Files_for_CCS
Cheers,
Rafael
There are other links which may be useful for others starting with a CCS 3.3 .tcf file.
See these links:
http://www.ti.com/lit/an/spraas7e/spraas7e.pdf "Migrating a DSP/BIOS 5 Application to SYS/BIOS 6"
http://rtsc.eclipse.org/docs-tip/Introducing_RTSC
http://rtsc.eclipse.org/docs-tip/Overview_of_RTSC
The .tcf files have been replaced with RTSC .cfg files. The links above explain more about them.
Annie.