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.

CCS/TMS320F28379D: TBCTL.SYNCOSEL, the SYNCSELECT Register, and ePWMx Chain Synchronizing

Part Number: TMS320F28379D


Tool/software: Code Composer Studio

Hello,

A few questions on ePWM synchronization: 

1) If the TBCTL.SYNCOSEL bits are set to 0x0 does that mean that no synchronization signal is propagated from that ePWMx unless a TBCTL.SWFSYNC is set?

2) How does the SYNCSELECT related to the TBCTL.SYNCOSEL setting?  

3) If SYNCSELECT.EPWM4SYNCIN is set to 0x0 does that mean that the EPWM1SYNCOUT signal will automatically be propagated to ePWM4?

4) If the synchronization chain is configured so that ePWMs 1-3 and ePWMs 4-6 are synchronized will starting the ePWM1 signal automatically start and synchronize the remaining ePWMs to ePWM1?

I'm trying to synchronize ePWMs 2-6 with ePWM1 and have been unable to do so.  Presumably I don't understand the synchronization settings.

Thanks in advance for any assistance.

Kindly,

Graham