Re: FW: gadget composite IAD problem
"Jeremy Greene" <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
Thanks; an updated post (not as an attachment -- I guessed it was html that was being rejected). I will look through everything you list. Jeremy -----Original Message----- From: Xiaofan Chen [mailto:[email protected]] Sent: Sunday, December 23, 2007 8:18 PM To: Jeremy Greene Cc: [email protected] Subject: Re: [linux-usb-devel] FW: gadget composite IAD problem On Dec 24, 2007 1:06 AM, Jeremy Greene <[email protected]> wrote: > > I'm working on getting a composite driver working by modifying existing gadget drivers (and the underlying device driver). > > The results: > > 1) For g_ether, it gets pretty far in XP driver installation, then ends with > "cannot start device, error code 10". > > a. On the device, gets up to the set-config request from host > 2) For g_serial, it installs, but no data transfers > > It seems that ep0 works fine, but the interface endpoints do not... I am in the > process of putting a hw sniffer on the usb, but I'm not sure that it will tell me > too much. I ran a sniffer app on XP, and it did not receive any data when the > device sent data (and got a transfer complete interrupt). > > Any help on this would be greatly appreciated!! > I do not know anything about Linux Gadget driver. But anything involve usbser.sys as one of the interface driver for a USB composite device will be difficult under Windows XP. Windows does support CDC-ACM but Microsoft driver usbser.sys is is said to be buggy and problematic A bit different but kind of related. You might want to try it to see if it works. http://support.microsoft.com/kb/918365 Detailed discussion in usb.org: http://www.usb.org/phpbb/viewtopic.php?t=13308 The conclusion is option 2 does not work under XP. It might work if you apply the hotfix. http://www.usb.org/phpbb/viewtopic.php?t=13610 By the way, I think the inf document in the following document will not work under Windows Vista but I have neither a Linux gadget device nor Vista OS to test. http://www.mjmwired.net/kernel/Documentation/usb/gadget_serial.txt Proper inf files: (to work under XP and Vista): http://www.obddiag.net/adapter/vcomhcp.inf http://www.nabble.com/%7BPIC--Re:-USB-driver---VISTA-td14238126.html The document also mentions Hyperteminal which is not that good. Xiaofan http://mcuee.blogspot.com ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel