Part Number: TMS320F28375D
Other Parts Discussed in Thread: TMS320F28335, , C2000WARE
Tool/software: Code Composer Studio
Hi everybody,
I am currently building a CCS project for TMS320F28375D. In the past we used TMS320F28335. For several reasons, i.e. concurrency, we are using SYS/BIOS.
My question refers to the platform configuration vs. SYS/BIOS app.cfg in relation to the memory mapping / linker.cmd.
But first of all a little bit context information. I am working with the following toolchain versions:
- CCS Version: 8.0.0.00016
- ti-cgt-c2000_18.1.1.LTS
- C2000Ware_100_03_00
- bios_6_70_00_21
- XDCtools_3_50_05_12
In the past, while we used the F28335, we generated a platform with CCS this way:
CCS Menu: Project | RTSC Tools | Platform | New
In the next steps you could choose the "Base Information" for the platform:
This came from: „C:\TI\bios_6_70_00_21\packages\ti\catalog\c2800\TMS320C28335.xdc“
Now you could configure your memory mapping:
This memory mapping needs some enhancement, so we did the following:
Now we have been ready to build. When we build this project with the platform configuration out of our package repository and our SYS/BIOS app.cfg we got only one single linker.cmd file in the directory "Debug\configPkg".
OK, this was the past.
Today, with the F2837xD, it's not necessary anymore to generate a platform configuration, because there is a configuration ready to go. I create my project for example this way:
![]() |
After this step and building the project, I have two linker command files:
- Project linking, copied: .\TMS320F28375D.cmd
- SYS/BIOS linking, generated: .\Debug\configPkg\linker.cmd
Now the big questions:
- Where can I get insight what is defined in the platform "ti.platforms.tms320x28:TMS320F28375D"? I couldn't find any textual readable file. For example: platform.xdc.
- How is the relation between these two files?
- Can I edit the project linking file "TMS320F28375D.cmd" and add sections without influence of the SYS/BIOS linking file? (I think so!)
- When I edit the SYS/BIOS app.cfg, do I have to do anything inside the project linking file? (I don't think so!)
Thank you for reading so far and I hope there is anyone who can answer my questions. Thanks alot.
Best regards
Dirk




