[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] Large packets dropped (update)



I just switch to sgDMA in the ethernet module (and switched to the mch
ddr controller) and the problem I was experiencing with large packets
not being handled correctly has disappeared.  In case anyone wants to
chase the problem at some point, here is the little bit I learned before
changing paths:

Packets sent to the board that were larger than 5450 bytes never showed
up because one of the fragments was silently dropped. For packets
smaller than that, the fragments were successfully reassembled and
everything worked fine.  I don't know if anyone can duplicate this, but
hopefully this will help someone in the future.

BTW, all of this was on an Avnet FX12 development board, using the
Xilinx ethernet core configured to not use DMA.  I ran with and without
the ethernet driver patch John posted at the end of June with the same
results.

Rod

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/