Hi, I made my C6713 communicate with three serial devices through three serial ports, McASP1, McBSP0 and McBSP1, by EDMA.
I triggered the three devices simultaneously (repeatedly) and expect them all to respond with data sent back to the C6713 simultaneously for each trigger.
I monitored the data being sent back to the C6713 (by oscilloscope) and set a breakpoint in my program to detect when my program goes astray.
I discovered that the EDMA CIPR register would occasionally miss registering a data receive event from the McBSP1!
Has anyone detected a similar problem when multiple serial ports in the C6713 are being used via EDMA?
Can the EDMA CIPR do this when too busy?
Are there any solutions to this??? Please help!
C.M.