On Wed, 5 Jan 2005, Alan Cox wrote: > On Maw, 2005-01-04 at 19:44, David Brownell wrote: > > If 2.6.10 doesn't work, then it'd be worth sorting out > > what the problem is. There's no fundamental reason that > > old Socket7 chipset shouldn't work just fine with Linux. > > I've got a sis530 in the junk pile here if it can be usefully used. Also > the chipset docs although SiS docs often don't include good errata info. > > Alan >
Alan, Thanks for the offer. What I know about the situation is pretty much summarized in the following: 1. A user reported to me a new sq905 camera (these have USB vendor:product id of 0x2770:0x9120). He said it does not work for him (using my driver, which is part of libgphoto2) and sent me a log file. 2. In looking at the log file, I determined that downloads over the bulk pipe were being dropped. Bulk downloads should have occurred in at least two places in what he sent me. The first bulk download is a mere four bytes, comprising a number we call the "model ID". The second occasion that the bulk download failed to take place was that the camera is requested to send its configuration data, containing such information as the number, size, and compression ratio of the photos on the camera. This configuration data is 0x4000 bytes (mostly junk, but one has to download all of it anyway). None of these 0x4000 bytes were received. The commands on this camera, including the particular command to prepare for a download, are acknowledged by a one-byte response. All responses were received; no response was abnormal. 3. I was sent a second log file, also associated with apparent failure of the software to work. Again, the config data was dropped. however, the model ID was successfully received. It is a standard model ID, 09 05 00 26, which lots of these cameras use. Not a new one. I suspected some kind of hardware problem and suggested that the user check out this possibility carefully and systematically. During this investigation, he reported to me the board and chipset. He also reports that the problem occurred for him under kernel 2.6.8 and also, he says, affected his USB scanner. He further states that, using kernel 2.4.27, both the camera and the scanner now work. I am not sure of the version of libgphoto2 and gphoto2 were in use; I do not think, however, that there should be any essential difference in this regard between 2-2.1.4 and 2-2.1.5. I would say for the purpose of experimentation to try out 2-2.1.5. The sq905 cameras are quite cheap, under $20 US. AFAIK the prices are similar practically everywhere, and the cameras are available in general at discount stores, or are sometimes given away as a promotional come-on. I have written back to the camera owner asking him to help us out further. Up to now (approx. 24 hours since request) I have gotten back neither a yes nor a no. I hope he will come through. Whether he does or not, I hope nobody thinks I am presumptious for saying I think it is really a good idea to test the problems on another, presumably similar board. I don't have one, or I would test it myself. I did have a similar experience with a different camera, an Argus DC-1730, 0x2770:0x913c, SQ913(?) chipset. In that case, the problems seemed to be firmly tied to the presence of a VIA-chipset motherboard. It was that experience which convinced me to ask the camera owner to check his hardware, this time around. Theodore Kilgore ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel