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.

TMS320F280039C: HRPWM phase loading problem

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

Hi all, 

My customer is using phase loading of HRPWM on f280039. The project is generated with syscfg tool.

The TRM states that:

However, I found that when I enable high-resolution support in syscfg, the function enabling phase loading and setting the phase shift,

EPWM_enablePhaseShiftLoad();
EPWM_setPhaseShift();

are replaced by their high-resolution version:

and the phase loading is not functioning.

After adding the "EPWM" version back manually, the phase loading is functioning normally. 

As I understand it, enabling high-resolution support shouldn't remove the "EPWM" functions, otherwise it's not aligned with the TRM statement.

Am I missing something here or it's a syscfg bug?

Thanks,

Hang.

  • Hi Hang,

    This seems to be a bug in SysConfig, apologies for the inconvenience. I have filed a request to get this corrected in our next C2000Ware release.

    Let me know if I can assist you with anything else.

    Thank you,

    Luke