Hi Experts,
I'm developing the 1000M ethernet driver for an RTOS on K2E EVM board.
Receive is OK now, but there is one issue for transmitting.
After sending hundreds or thousands(the number is not certain) packets, most of the descriptors are stacked in the submit queue(Queue number is 896 in my case), several descriptors(typical values are 2~4) are leaked.
At this moment, the packet DMA seems to hang and doesn't process the buffers in submit queue any more.
My configuration is similar to U-BOOT.
I want to know the reason why the packet DMA doesn't process the buffers in the submit queue at the moment.