Hi Paul, Paul Hartke wrote: > What rates are people getting with 10/100 designs? I saw around 6-8 mbit in tests earlier this year. Am waiting to get my 7.1 install with MicroBlaze v4, and the Multichannel memotry controllers, before spending more time on benchmarking. > I'd like to get netperf working on Microblaze uclinux mostly to learn the > steps to get a non-trivial existing app to compile and run. I've googled > and haven't seen netperf already converted over. > > Netperf would also be useful to run during the processor performance tests > that Rudi was proposing a little while ago. See the attached, you'll just need to link in to the toplevel /user/Makefile, and add a Config.in option - left as an exercise for the reader :) It also builds a host version of netperf in the netperf/host subdir, useful if it's not already installed on your machine. I found some strangeness with netperf, never got it going reliably on MicroBlaze, but unsure if that's a general netperf/uclinux thing, or if it was uncovering microblaze-specific gremlins. I suspected the floating point libs/support, but wouldn't bet on it. Also note I think the netperf server uses fork(), so only try the client. Finally I switched to using netcat for raw UDP/TCP packet generation etc. Cheers, John
Attachment:
netperf-ucdist.tar.gz
Description: GNU Zip compressed data