I am using the TMS320C6745 and setting up a DMA to a DDC 1553 device, the Total-ACE via EMIFA. I need to transfer 64 bytes so I set up an A-synchronized DMA. This device requires a delay after every other byte. I adjusted the EMIFA timing as much as possible with the Asynchronous Configuration register, but I am still getting less than a 1% error rate.
I tried breaking up the transfer into 32 2 byte transfers using the example described in 16.3.4.5.2 of SPRUH91A, but I could not get it to work at all. How much delay would this introduce? Can you provide a more detailed description of how to program the Parameter set?
Is there another approach that would provide around 100ns of delay after every second byte?
Rick