On Sun, 25 Jul 2004, Gerhard Jaeger wrote:

> I'm afraid, that even the delays did not help. I attached the log of the
> latest tests and a patch agains hub.c from 2.6.8-rc2 sources (I had to apply
> your patches manually and hope that I didn't miss anything)...
> I'm also willing to go back to 2.6.7 if needed. 
> Please don't hesitate to ask for more tests.

On Sun, 25 Jul 2004, Sven-Olof Klasson wrote:

> I have tried this patch and a few variants with diffrent delays. The camera
> has not been recoginzed, but I see some diffrences in the later part of
> the debug messages (I looked for "Stalled" and "Active"). In same cases
> I did not see "Element != First TD" in the debug messages. I don't know
> if this is of any interest.

Well, the delays didn't help.  I don't know what to make of the 
inconsistent responses in Sven-Olof's tests; maybe they mean something and 
maybe not.

At this point I'm almost out of ideas.  I've sent a request for
information to Konica-Minolta; perhaps someone there can explain what
needs to happen.

Here's another possibility.  I've seen this with a few embedded
USB-Bluetooth interfaces, and maybe your cameras have the same problem.  
Those devices couldn't handle Full-Speed-Bandwidth-Reclamation for control
messages.  The patch below alters the UHCI driver to disable FSBR for all
control packets.  It's independent of the earlier patches, but you might
want to try all of them at once.  Or maybe with this one the first two
won't be necessary...

Alan Stern


===== drivers/usb/host/uhci-hcd.c 1.120 vs edited =====
--- 1.120/drivers/usb/host/uhci-hcd.c   Thu Jul  8 06:57:48 2004
+++ edited/drivers/usb/host/uhci-hcd.c  Mon Jul 26 12:30:36 2004
@@ -683,7 +683,7 @@
        if ((!(urb->transfer_flags & URB_NO_FSBR)) && !urbp->fsbr) {
                urbp->fsbr = 1;
                if (!uhci->fsbr++ && !uhci->fsbrtimeout)
-                       uhci->skel_term_qh->link = 
cpu_to_le32(uhci->skel_fs_control_qh->dma_handle) | UHCI_PTR_QH;
+                       uhci->skel_term_qh->link = 
cpu_to_le32(uhci->skel_bulk_qh->dma_handle) | UHCI_PTR_QH;
        }
 }
 



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to