On Fri, 6 Aug 2004, David Brownell wrote:

> Also, times/delays between the different stages of enumeration
> might make trouble ... maybe they're too long for that particular
> firmware to cope with (or too short, or something).

That's not the problem here, at least, not with the UHCI driver.  The 
camera generates a CRC/Timeout error for the Setup packet of the 
SET_ADDRESS request.  That's the very first packet sent, and the fact that 
it sometimes works with fsbr turned off indicates that the camera is 
simply taking too long to send back an ACK.  That is, with fsbr on the 
computer retries the packet at intervals of only a few microseconds, but 
with fsbr off the retries are 1 ms apart.  If the camera takes a few 
milliseconds to respond, that would be consistent with the observed 
behavior.

> The odd thing is that the PTP firmware works just fine, but the
> mass-storage version doesn't.

Very odd indeed.  You'd think this part of the firmware would work the 
same for the two modes.  And of course, Konica-Minolta's support people do 
nothing to help, merely saying "We don't support Linux."

Sven-Olof, have you tried combining all three patches (turn off fsbr, fix 
up usb-storage, and use Windows-style initialization) on the UHCI machine?

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to