willing to bet the read only cdrom is just to hold the autoloader so windows will run it, and the real key is the vendor defined c1 command. You will have to get logs while uploading some solid color images, and see if you can figure the image format. then a little external libusb prog to mimic that behaviour, etc.
allan On Tue, Jan 6, 2009 at 1:43 PM, <kilgota at banach.math.auburn.edu> wrote: > > Gerard, > > Here is the first post to usb-storage. It contains the dmesg output and > the /proc/bus/devices output. If you like, you can add this to your > collection of information about the similar devices. > > Theodore Kilgore > > > ---------- Forwarded message ---------- > Date: Thu, 1 Jan 2009 21:34:00 -0600 (CST) > From: kilgota at banach.math.auburn.edu > To: usb-storage at lists.one-eyed-alien.net > Subject: A keychain digital picture frame. > > > I wonder if anyone has ever encountered something like this. If not, then it > is > a curious little thing, It is a small digital picture frame which will hold > something like 40 or 45 JPEG photos and display them in a little window, which > is about (by eyeball measurement) 50 mm wide and 30 mm tall. There is a > primitive operating system on it which can let one scroll through the pictures > and pull one of them up to admire. It also has a clock and can display the > date > and time instead of an image. That is about all that it will do. > > When plugged in, it says it is a mass storage device but comes up as an sg > device, not an sd device: > > usb-storage: device found at 19 > usb-storage: waiting for device to settle before scanning > usb 5-3: New USB device found, idVendor=1130, idProduct=6801 > usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 > usb 5-3: Product: TP-6801 USB Chip > usb 5-3: Manufacturer: technology, inc. > usb 5-3: SerialNumber: General Purpose USB > scsi 5:0:0:0: CD-ROM Insignia NS-DKEYXX09 PQ: 0 ANSI: 2 > scsi 5:0:0:0: Attached scsi generic sg1 type 5 > usb-storage: device scan complete > > proc/bus/usb/devices has the following additional information: > > T: Bus=05 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#= 19 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=1130 ProdID=6801 Rev= 2.e2 > S: Manufacturer= technology, inc. > S: Product=TP-6801 USB Chip > S: SerialNumber=General Purpose USB > C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA > I:* If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage > E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=255ms > > Now, according to the manual the way it is supposed to work is that one plugs > it into a WinXP or Vista box and "The picture editing software starts on your > computer ..." > > Said "picture editing software" will permit one to copy new images onto the > device or to remove images which are on the device. > > I tried plugging it up with a computer running Vista. The above is, indeed, > exactly what happens. The "autorun" button comes up, and when clicking it one > gets said program to open, and the program seems to work. I successfully made > a > snoop log of one photo being moved over to the device. Indeed, it appears to > be > using Mass Storage Bulk Transport commands. The log is rather nasty to read, > though, because everything is echoed, apparently due to the device being quite > slow. > > However, before I opened that program I went into "computer" which also saw > the > strange creature as an external mass storage device and gave it a drive > letter. > When I clicked on "properties" it said that it is a drive, but it is > completely > full. > > An interesting, but admittedly not terribly important piece of hardware. > > Has anyone encountered something which seems to work similarly? Comments? > > Theodore Kilgore > > > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org > -- "The truth is an offense, but not a sin"