Part Number: TMS320F28379D
Tool/software: Code Composer Studio
Hi,
Sorry I thought my question has been resolved, but actually there is still a minor problem.
I can use EXTSYNCIN1 which is XBAR5 on GPIO19 to trigger PWM1, but I cannot use EXTSYNCIN2 which is XBAR6 on GPIO18 to trigger PWM4
Below is my code
InputXbarRegs.INPUT5SELECT = 19;
GPIO_SetupPinOptions(19, GPIO_INPUT, GPIO_PULLUP);
InputXbarRegs.INPUT6SELECT = 18;
GPIO_SetupPinOptions(18, GPIO_INPUT, GPIO_INVERT);
EPwm4Regs.TBCTL.bit.SYNCOSEL = 0;
EPwm4Regs.TBCTL.bit.PHSEN = 1;
EALLOW;
CpuSysRegs.PCLKCR0.bit.TBCLKSYNC =1;
SyncSocRegs.SYNCSELECT.bit.EPWM4SYNCIN = 6;
EDIS;
If I change EPWM4SYNCIN bit value to 5, then it can be triggered by EXTSYNCIN1, but writing 6 cannot use EXTSYNCIN2 to trigger.
Can you help check where is the problem? Thanks