Re: FX2 Bulk In/Out fails with bulkloop.hex

Stephan Esterhuizen <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Ah yes, everything works now. See below:

> On Fri, 9 Feb 2007, Stephan Esterhuizen wrote:
> 
> > My usbmon shows the following:
> > 
> > --- (1) Test for 12 bytes TX/RX _without_ writing the extra 1 byte bulk
> > --- packet --- 
> > (12 byte tx/rx: run program for first time)
> > eb13c640 4268765364 S Co:028:00 s 00 09 0001 0000 0000 0
> > eb13c640 4268765473 C Co:028:00 0 0
> > eb13c640 4268767715 S Bo:028:02 -115 12 = 00000000 00000000 00000000
> > eb13c640 4268767847 C Bo:028:02 0 12 >
> > eb13c640 4268767994 S Bi:028:06 -115 12 <
> > eb13c640 4268768094 C Bi:028:06 0 12 = 00000000 00000000 00000000
> > eb13c640 4268771222 S Co:028:00 s 01 0b 0000 0000 0000 0
> > eb13c640 4268771347 C Co:028:00 0 0
> 
> Notice those last two lines?  They are a Set-Interface request, sent
> automatically by usbcore when a driver unbinds from a device.  Apparently 
> your device doesn't handle the request correctly.  That must be why your 
> test failed.

Indeed this was the problem, the set interface request (s 01 0b) wasn't handled at
all in the firmware. After handling this (clearing EP data toggles and
re-arming the endpoints) it all works like a charm!

Thanks for the help

 - Stephan

-- 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.