Hi Ichiro I'm attempting to loop back 32K of data.
Although I fill my Source buffer with 32768 bytes of data my destination buffer only ends up with 15928 bytes and the remainder of buffer is padded with zeros.
My axi_dma has a range of 64k. with 32 bit data width.
My fifos depth is 32K with a 4-byte data width.
My udmabuf size is 1048576 bytes.
Hi Ichiro I'm attempting to loop back 32K of data.
Although I fill my Source buffer with 32768 bytes of data my destination buffer only ends up with 15928 bytes and the remainder of buffer is padded with zeros.
My axi_dma has a range of 64k. with 32 bit data width. My fifos depth is 32K with a 4-byte data width. My udmabuf size is 1048576 bytes.
Platform: zcu102 Ultrascale+. kernel 4.14
I've only been able to transfer 32K of data on a zedboard using kernel 4.0 and using the [https://github.com/jeremytrimble/ezdma]() driver
Please help.