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.

TMS320F28P650DH: Making customized syscfg

Part Number: TMS320F28P650DH
Other Parts Discussed in Thread: SYSCONFIG, POWERSUITE, C2000WARE

Hi Experts,

i find the soultion in the digital power sdk using .js to make customized syscfg files, where the paramters of the solution, instead of the device, are added to the GUI.

image.png

I would like extend this and add more customized parameters to the syscfg GUI. Is there any documents showing how to do it?

Regards,

Hang 

  • HI Hang , 
    Looking into it , will get back to you

  • Hi Verma,

    Is there any update?

  • Hi Hang ,
    Apologies for delay.
    There is no official documentation yet .
    But I can guide you how to do it customize your sysconfig for that reference design.
    The main sysconfig file for reference design specific parameters is

    C:\ti\c2000\C2000Ware_DigitalPower_SDK_5_04_00_00\powerSUITE\source\devkits\.meta\TIDA_01606\TIDA_01606.syscfg.js

    You can add your custom parameters here. It takes information from Kit.json and solution.js and use their variables. Add your parameter in the config variable of TIDA_01606.syscfg.js , and reload you CCS . You will see your changes reflected.

    But as you will use that variable in the codebase of the reference design , you need to add code in the template file for code generation.
    You can find the template file in

    C:\ti\c2000\C2000Ware_DigitalPower_SDK_5_04_00_00\powerSUITE\source\devkits\.meta\TIDA_01606\tinv\tinv_settings.h.xdt

    After you make your changes in the template file rebuild your project and you will see your new sysconfig variables you added as macros in the tinv_setting.h file in the sysconfig folder of your CCS project.

    You can refer to how other variables are initialized in the .js and .xdt file for programming guidance.

    I hope it helps , if you need any help let me know.
    Best Regards,
    Lakshya