> From: Nishant Kamat <[EMAIL PROTECTED]>
> Date: Mon, 12 Sep 2005 19:24:30 -0500
> 
> Hi,
> 
> I would like some suggestions for testing a high-speed host controller
> driver which is based on a 2.4 kernel.

Well, http://www.linux-usb.org/usbtest is the best way to test
things, but that's only for 2.6 kernels.  Some of the tests
there are verifying things that work differently on 2.4 kernels;
anything to do with URB queueing is out.  (And unfortunately that
includes "test 10", which is really good at turning up problems
with host or peripheral controller drivers.)  But you should be
able to use the synchronous control and bulk tests without much
trouble.


> I was thinking of using the 'usbstress' suite with some high-speed
> EZ-USB device. However I don't think the firmware for it works for
> high-speed. I was wondering if anyone had fixed the firmware for
> high-speed operation.

I tried "usbstress" once and gave up.  Maybe you'll have better luck.

I've certainly used EZ-USB FX2 devices to test high speed host
controller software.  If you're willing to spend the time writing
high speed test firmware in 8051 assembler, more power to you.
(Keil C, or SDCC, are also options; but it's still low level
device driver code on an 8 bit CPU...)


> Would it be a good try to make usbstress work with gadget zero and
> then use net2280 device? Has anyone tried that before?

I bet it'd be a lot quicker to just backport drivers/usb/misc/usbtest.c
and comment out the queueing stuff.

- Dave



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to