6747 EDMA Debug

From DSignT Support Database
Jump to: navigation, search

1 Problem

TMS320C674x: If an EDMA event occurs the corresponding parameter set is submitted to the EDMA transfer controller and the event bit is cleared. From the Register View Window it is not possible to determine whether an event has occurred or not. Is it possible to debug if an EDMA trigger event has occurred?

2 Solution

Set the corresponding ParamRAM channel entries to NULL. If a NULL parameter set gets submitted to the transfer controller TC, the corresponding event bit will be set in the Event Missed Register EMR. This is a sticky register: the bit will remain set until explicitely cleard in the EMCR.

3 Additional Tags

C6747, TMS320C6747, debugging

Contact Post.png Support Tool.png