Hi,
I am working with the EDMA3 in the C6457 DSP on the TMDSEVM6457L evaluation kit. I was having trouble with the EDMA3TC modules and was looking at the ERRSTAT register (address 0x02A20120) to learn about the problem. Bit 3, the MMRAERR bit, always reads high on all TC modules, even immediately after a device reset. On top of that, attempts to clear it by writing 0x00000008 to the ERRCLR register seemed to crash the peripheral without clearing the offending error bit. The error bit never cleared, but after that write the Event Queue associated with that TC appeared to stall completely. What is the expected behavior of that bit, and should I worry about a seemingly persistent error condition?
Thanks!
Zachary Clifford