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.

Sysconfig tool

Other Parts Discussed in Thread: SYSCONFIG

I have a question about the Sysconfig tool. tms320f28388 has 4 CLBs, CLB1,2,3,4, but
Q1. Is it possible to handle multiple CLBs ?
Q2. I don't know where to find which CLB is assigned to each CLB instance. I have defined as CLB1 will be it possible to assign it to CLB4?

  • Hi,

    The TMS320F28388 actually has 8 CLB tiles and all of these tiles can be configured using SysConfig. In the GUI, there should be a + (plus) button next to the CLB peripheral that will allow you to add a CLB instance and then configure that CLB instance. Within the CLB configuration tab, you can then change which instance of the CLB is being configured and also reassign tiles. I have attached a screenshot roughly showing the options.

    Regards,

    Peter

  • Thank you for your answer.
    My Sysyconfig doesn't have a button that allows me to add a CLB. The display looks like this

    Is there something I'm missing from the installation?
    I don't see the same Add CLB button in all versions of Sysyconfig.

    I would appreciate it if you could let me know.

  • I see where the issue is. On the left side of your screenshot, there are two icons. The top one corresponds to "Software" and is the one I sent. The bottom one corresponds to "Reserve Peripherals" and is a deprecated version of SysConfig. Be sure to use the "Software" tab to do all of your peripheral configurations as it is the most up-to-date as well as provides all of the relevant board.c and board.h files that are generated from your configuration.

    Regards,

    Peter

  • Thank you very much for your answer!

    I found that when I use it alone, if I select the version, it will display correctly.

    How do I change the version used by CCSStudio? Currently, if I use CCSStudio to create **.syscfg, it will always be the deprecated version.

    Q. How do I make sure that the Sysyconfig built into CCSStudio is the proper version?

  • HI,

    Please refer to this FAQ post regarding adding SysConfig to a CCS project: (+) [FAQ] How do I add SYSCONFIG support (Pinmux and Peripheral Initialization) to an existing driverlib project? - C2000 microcontrollers forum - C2000Tm︎ microcontrollers - TI E2E support forums

    Notably, it is necessary to specify the device within the Project's properties, as this is what tells SysConfig what peripherals are available and consequently displays the correct version of SysConfig with the "Software" tab.

    Regards,

    Peter

  • Hi, thank you for your answer.
    I followed the steps in the link and got the following display.

    Latest version of Sysyconfig 1.11.0_2225 
    Location C:\ti\sysconfig_1.11.0
    I have installed it in but CCS does not seem to recognize this location. I don't know how to get CCS to recognize this or how to get Sysconfig up to date in CCS. Please help me!

  • Hi,

    Is this copied into your CCS directory? Also what version of CCS are you using? To install the SysConfig file into CCS, copy and paste the entire "sysconfig_1.11.0" folder into the utils folder in your CCS folder. For example, with the latest version of CCSv11, the utils folder can be found at:

    C:\ti\ccs1100\ccs\utils

    Once this is copied in, you may need to restart CCS, and it may or may not perform some updates. You might also need to configure your project to use the latest version of SysConfig. Go to Project Properties > General > Products. Click Add and on the dropdown, select SysConfig. Now select the version of SysConfig that you want to use for this project, in this case 1.11.0. Please let me know if you run into any issues. 

    Regards,

    Peter

  • Hi, thank you for your answer.
    It worked.