> 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