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.

C6678 doorbell send fail when it is sended continuously

Hi TI engineer:

         We have an application in which C6678 send 16KB DIO + doorbell to FPGA continuously. When we do this , a doorbell transfer will return error in every 100 transfer.The error completion code is 0x01. C6678 will stay in cc pend for 6-7 seconds during this error happen.

         If we insert some delay between transferring, the error didn't disappear but became less.

         DIO type :NWRITE,priority = 0;

         doorbell priority = 1;

          Could you tell us why this happen and how to solve it?Thank you very much.