Part Number: TMS320F280049 I am using ePWM4's Trip function. I want to trip both EPWM4A and EPWM4B to 'L', but only one works. If TZCTL[TZA] = 11, TZCTL[TZB] = 10 and TZFRC[OSHT] = 1, EPWM4B becomes 'L' and EPWM4A does not stop. If TZCTL[TZA]=10, TZCTL[TZB]=11 and TZFRC[OSHT]=1, EPWM4A becomes 'L' and EPWM4B does not stop. If TZCTL[TZA]=10, TZCTL[TZB]=10, TZFRC[OSHT]=1, either EPWM4A or EPWM4B will stop, and the other will not. Each time TZFRC[OSHT]=1 and TZCLR[OSHT]=1 are repeated, which of EPWM4A and EPWM4B is stopped changes. However, both cannot be set to 'L'. Only on one side. Operation has been confirmed on CCS. ePWM3 does not have this problem and works normally. Is ePWM4 different from other ePWMs?
↧