02-12-2019 06:53 AM
I am using the attached hardware design (AXI ethernet with DMA in sg mode) and I am using the xaxiethernet_example_intr_sgdma_1 (example provided in SDK for AXI ethernet).
However, the example does not run and throws the error: “Error committing the RxBD to HW”(XAxiDma)BdRingToHw function). I searched the forum to check if there are any threads related to it but so far I just found one thread which stated that I should keep the DMA in scatter-gather mode and allow unaligned transfer and both are enabled in my design.
I understand that this has to do with the AXI DMA, however, I am unable to figure out the exact cause. Could someone let me know if there are any changes that should be made to run this example. I am using this ethernet fmc:http://ethernetfmc.com/
02-13-2019 02:00 AM
Could you try with below AXI DMA settings?
02-13-2019 04:09 AM - edited 02-13-2019 04:09 AM
Thank you for the reply. I have same settings as mentioned, is there anything else that I could try? I ran an example on AXI DMA with FIFO (loopback) and it worked as expected, not sure what am I not doing correctly here.