PWM: The eint interrupt from all three PWM are not routed to main Pulsar
Details:
EPWM's eint interrupts are only routed
to two C7xs and Device Manager (DM) R5. However, those interrupts are not routed to
Main Pulsar R5FSS0 and R5FSS1.
Workaround(s):
Among any of the processors receiving eint interrupt, use one of the following
methods:
- DM R5 to manage EPWM0-EPWM2 eint
- DM R5 Interrupt Service Routine to pass the PWM eint interrupt to Main Pulsar.
There are two examples of how to the pass the eint interrupts below:
- Translate the PWM eint into GPIO interrupt using dedicated GPIO pins and
programming the MAIN GPIO mux to route the interrupts to MAIN Pulsar
- Translate the PWM eint into an IPC message through Mailbox to Main Pulsar