cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
2,307 Views
Registered: ‎03-10-2014

Ethernet XEmacPs driver - Transmit buffer exhausted

Hi,

 

I'm trying since a few months ago to control the Ethernet device using the XEmacPs driver. I want to send a lot of packets (let's say hundreds) efficiently. I can do that by sending one packet at a time, but I'm getting just 300-400 Mbps in transmission.

 

I want to fill the transmission BdRing and keep it filled until every packet is sent. In this way I can achieve a speed over 800Mbps. The problem is that transmission stops when I try to transmit more than 129 packets (?!?!?), and I get a "Transmit buffer exhausted" error from the error handler.

 

Does anybody has an idea about this problem? I have no inconvinience to share my code, but I'm using a custom not-finished library and it's full of dirty code, so I think nobody would like to get into it.

 

Thanks! (And sorry for my bad english...)

 

- sysseon

0 Kudos
1 Reply
Highlighted
Visitor
Visitor
1,121 Views
Registered: ‎03-30-2016

hi, have you solve this problem yet?

0 Kudos