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.

LAUNCHXL-F280025C: sysconfig template file required for PSFB PCMC configuration

Part Number: LAUNCHXL-F280025C
Other Parts Discussed in Thread: SYSCONFIG, PMP23126

Can someone help me with the sysconfig (for the above controller) file for the PSFB peak current mode control? I require necessary configurations for the CMPSS and EPWM modules which is similar to the example shown in Digital SDK library.

  • Unfortunately, the sysconfig version for a PSFB PCMC implementation is not available. We do have some reference software you can leverage to implement your own sysconfig file. Please take a look at the PMP23126 reference design in our C2000 DPSDK.

    https://www.ti.com/tool/C2000WARE-DIGITALPOWER-SDK

  • Hi Anurag,

    We also have a feature for EPWM in SysConfig that allows you to export the memory content for EPWM and load it into sysconfig. Upon doing this, all of the options in sysconfig will populate with how you setup your EPWM module based on the register content. This can help speed up your port into sysconfig. 

    To access the feature add an EPWM module in sysconfig, then go to 'Load EPWM Settings From Device Memory Export'. Click on the (?) symbol for instructions on how to get the memory content and load it into sysconfig.

    Another feature I would like to highlight for EPWM is the copy feature. This allows you to copy all settings for one EPWM to another so you don't have to keep re-configuring the same settings every time. 

    This feature is 'Copy Settings' and should be right below the 'Load EPWM Setting From Device Memory Export'

    Give these a try and let us know if you have any feedback, we are always looking to improve.

    Thanks & Best Regards,

    Marlyn

  • Do you have any document that highlights the complete procedure for the first option i.e., exporting settings from the flashed code.

    From what I understand - 

    1. I need to flash the PSFB PCMC example first into the launchpad F280025C.

    2. Then, I need to do this export settings in the new SYSCONFIG file (deleting the existing one which takes only PSFB design parameters). 

    3. What is the third step? Do I build the project or flash it? 

  • Hi Anurag,

    1. I need to flash the PSFB PCMC example first into the launchpad F280025C.

    To get the memory content you don't need to flash the code onto the device, RAM will work as well. All you want to do is load the program and run it until your peripheral setup is complete and the tbclk sync clock is enabled.

    3. What is the third step? Do I build the project or flash it? 

    After you have a sysconfig file that is populated and integrated into your project, yes, you can build the project itself to get the sysconfig generated files.

    Best Regards,

    Marlyn