Tool/software: Linux
Hi Experts,
My customer is evaluating EDMA function, customer is encountering the issue now.
AM5728 (RC) is connecting to external Endpoint device (FPGA) via PCI Express, and then customer is trying to transfer data which has recevied from external EP to DDR3 by EDMA function. Although customer was evaluating EDMA with several Tx data size, EDMA is not able to handle more than 4byte size. I attached the evaluation results(AM5728_EDMA_Evaluation_Results2019_0218.xlsx).
For PCI express transaction, customer had already confirmed there was not any issue.
And then, EDMA function was working fine in DDR3 memory space ( it means, we confirmed that, some address data was able to transfer other address data in DDR3)
Although customer hope that EDMA over PCIe is supporting by EDMA, is there any limitation?
As far as I tried to check, customer is taking drivers/dma/dmatest.c as an example code. Is that correct?
https://e2e.ti.com/support/processors/f/791/t/611286
I really appreciate if you will be able to share your advice/comments on this.
Best regards,
Miyazaki