[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Network performance
Hi all,
I have been playing a bit with a ML401 card and uClinux for some days now.
It works nice and boots up quick. In my project I need to get a network
performance of about 10mbit, either tcp or udp. In the current setup I
cannot get more than 2mbit transfer rates neither in or out.
It is currently running at 66MHz. I have more or less followed a ml401
howto from the uclinux microblaze homepage. I have enabled scatter gather
dma, but this makes uclinux crash whenever I try to download anything. I
get an ip through the dhcp client though. Is it any trick I need to know
to get this working?
I have enabled the barrel shifter also. Caches are enabled and 16kb, does
it exist an howto on how to make the multichannel memory controller with
"XCL-bus caching" to work? Is it possible to run uclinux with this, and
will it help on the network performance?
Is 10mbit a realistic goal with uClinux on ML401, or do I have to run a
single tcp/ip stack; or change to a power pc cpu (inside a more expensive
fpga)?
Any hints and help are welcome!
--
Mattis
___________________________
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/