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.

TMS320F28388D: Configure Sysconfig for CPU1 + CPU2

Part Number: TMS320F28388D
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

Tool/software:

Hello,

When I load the dual-core example project in SysConfig, I notice it includes two interconnected SysConfig files (as shown in the attached image). These files are linked in such a way that I can switch between them using the tabs at the top.

In my own project, however, I can only manage to have one SysConfig file for CPU1 and another for CPU2, but I haven't been able to link them as they are in the example project.

Is it possible to configure my project to achieve this kind of linked SysConfig setup? Or would I need to start a new project using the example project as a base to replicate this configuration?

Any insights or guidance would be greatly appreciated.

Regards,

  • Hi, 

    You can look at the example project (ipc_ex3_basic_sysconfig) provided in C2000Ware (<C2000Ware>\driverlib\f2838x\examples\c28x_dual\ipc\CCS).  You can open it in notepad and see how it links the CPU specific projects. 

    It is basically a single projectspec file which has two CPU specific projects.

    You can follow a similar approach for your project.

    Best Regards

    Siddharth

  • Hi Siddharth,

    Thank you for your prompt response. Currently, my project does not include a .projectspec file.

    Could you kindly point me to any documentation or resources that detail how to create a .projectspec file and integrate it into an existing project?

    Regards,

    Wilko

  • Wilko,

    Pls refer this link to know more about projectspecs

    https://software-dl.ti.com/ccs/esd/documents/ccs_projectspecs.html

    I would suggest to start with the empty project provided within C2000Ware  - empty_c28x_dual_sysconfig located in  <C2000Ware>\driverlib\f2838x\examples\c28x_dual\empty_projects\CCS folder. 

    This is an empty ptoject and you can add code/files to this project and update ti as required.

    Best Regards

    Siddharth

  • Hi Siddharth,

    Thank you for your suggestion. Unfortunately, the projects (CPU1, CPU2, CM) are quite large, making it impractical to consolidate them due to the extensive dependencies and complexity.

    There are too many components that could potentially break during the process.

    I will proceed with maintaining two independent SysConfig files.

    Thank you again for your assistance!

    Regards,

    Wilko