From: Theodore K. <ki...@ba...> - 2011-08-27 03:01:03
|
On Fri, 26 Aug 2011, Marcus Meissner wrote: > On Fri, Aug 26, 2011 at 01:16:49PM -0500, Theodore Kilgore wrote: > > > > > > On Fri, 26 Aug 2011, gph...@li... wrote: > > > > <snip> > > > > > There might some hidden commands that can talk to the camera over this CD-ROM mode > > > (as it is SCSI via USB Mass Storage). > > > > Marcus, > > > > We seem to be seeing more of this kind of thing lately. Usb-storage has > > had to deal with a USB modem, in which the firmware is (loaded? already > > present?) in an iso9660 partition, so that the modem is seen first as a > > Mass Storage device and it has to be broken loose from there before it can > > be used in its proper role as a modem. > > > > I have lying around here somewhere a digital picture frame in which the > > rudimentary, internal operating system resides on a similar partition > > which is formatted in iso9660. But the actual pictures are in the rest of > > the memory on the device, not in any partition. I was able to dump the > > device with generic SCSI commands, but I could not make any sense of what > > I was reading which is why no driver has appeared. > > We have 3 picture frame drivers in SVN now that do this over USB Mass Storage, > ax203, st2205 and tp6801. > > Hans de Goede <hde...@re...> has written those 3. > > If your picture frame is not supported yet, he might be able to help :) Possibly. Or possibly not right now. Hans and I have done a bit of work together in the past. Last week, we met each other for the first time at the USB Mini-Summit in Vancouver. The main topic of immediate interest to both of us was the old and continuing problem of userspace support for dualmode cameras as stillcams and kernel support for the same cameras in webcam mode -- and no currently implemented solution (including among those the latest hacks to libusb!) seems truly to cure the problems. We may be doing something about this problem if we both have time to devote to it in the next few months. Dealing with that issue will probably take precedence for both of us over writing a driver for the picture frame, but thanks anyway. > > > Now this camera. I wonder if the proprietary command set here, too, is > > something like generic SCSI. > > The Olympus E series camera have PTP embedded within USB Mass Storage > special SCSI commands :/ Weirder and weirder. What will someone think of next? Theodore Kilgore |