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.

AM6442: Time Sync Router: how to check correct IR routing?

Part Number: AM6442

Tool/software:

Dear TI Experts,

In one of the tickets I posted, I am asking for information on how to configure DMASS, specifically BCDMA, to react to a Timer/PWM signal. Since the PWM on DMTIMER0 appears to be configured correctly (as I can see the output toggling) and DMASS is also correctly configured (software triggering works), I have concluded that, for some reason, the trigger signal from DMTIMER0 does not reach DMASS GlobalTrigger0.

In the mentioned ticket, I have already posted the registers' contents for the Time Sync Router and DMASS's L2G. My question here is: is there a way to trace where the interrupt request (IR) is getting lost? I suspect one (or more) of the following issues:

  • The PWM IR from DMTIMER0 does not reach the TSR.
  • The TSR does not correctly route the PWM IR to its LocalEvent Output[0].
  • The L2G does not correctly map the TSR output to be used as GlobalEvent0 for the respective BCDMA channel.

Is there a way to check the IR state at the different input/output points?

Thanks and regards,
Angel Gavrailov