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.

TMS320F280040-Q1: About these tools in C2000Ware SDK

Part Number: TMS320F280040-Q1
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

Hello, 

There are three tools in C2000Ware SDK that I don't know when and how to use them if I am using CCS12.0. 

CMD,

DCSM,

Flash programmer: Does CCS12.0 use the tool in its embedded flash programmer?

Thanks!

Crane

  • Crane,

    clb_tool, cmd_tool and dcsm_tool are used by SysConfig as back-end.

    For flash_programmer: the source code of the flash programmer is provided for reference. You should be able to import the project. CCS already has flash plug-in integrated same way previous versions of CCS.

    Thanks, Santosh

  • Thanks Santosh. 

    Ok. I see that clb_tool path is in the list or Linked Resources, but why cmd_tool and dcsm_tool are not? Will they still be found?

    Thanks!

    Crane

  • Crane,

    These tools are used by SysConfig to generate the code. The path for these files are resolved relative to C2000Ware install folder.

    Regards, Santosh

  • Santosh,

    Yes, they are resolved to C2000Ware install folder. Same as clb_tool. But clb_tool path is included in linked resources, cmd_tool and dcsm_tool are not. 

    And when they are deleted from C2000Ware, the project can still be built successfully (there is sysconfig file with the project). It looks that they are not necessary. I would like to confirm. 

    Thanks!

    Crane

  • Crane,

    Do you know if they are include DCSM or Linker command module in SysConfig GUI? They are needed only if they are using DCSM or CMD module.

    Regards, Santosh

  • Santosh,

    Right now I am not using a separate SysConfig GUI. I just edit it in CCS. Is this why it is still ok to build the project without DCSM and CMD are included in the project? 

    Regards,

    Crane

  • Crane,

    Even in the CCS, SysConfig GUI, are you using these modules (dcsm & Cmd)? Are you adding these modules in your project? If you are not using then the folders you mentioned earlier will not be required. If you are using these modules, then it will require the folders to be able to build it.

    Regards,

    Santosh

  • Santosh,

    I am not sure if I am using these modules or not. I didn't intentionally add these modules to my project.

    This is my initial question. Are they needed for my project? Or for what kind of project they would be needed?

    Regards,

    Crane

  • Crane,

    If you have not added manually, then it is not needed.

    'cmd' module allows to configure the Linker command file using GUI. You do not have to use it. By default it is not added in SysConfig.

    Same is true for DCSM.

    I cannot say if it is needed for your application or not. You know your project better. 

    Regards,

    Santosh

  • Ok clear. 

    Thanks Santosh!

    Regards,

    Crane