OpenCores

* Ethernet MAC 10/100 Mbps

Issue List
Random lost packets when using multiple buffers #8
Open galland opened this issue over 15 years ago
galland commented over 15 years ago

I have experienced strange problems when using the "multiple Tx and Rx buffer descriptors" functionality of this core, like losing packets or having the core not respond for a few seconds. I respected totally the wrap bit at the last buffer and all the things, but the core worked fine for several hundred packets and then start losing them. My solution: If instead of using several buffer descriptors you use only the first Tx and the first Rx buffer descriptors, with the wrap bit set, and manually change the buffer address after each Tx/Rx, then everything works fine.


Assignee
No one
Labels
Bug