[sane-devel] A keychain digital picture frame. (fwd)
m. allan noah
kitno455 at gmail.com
Tue Jan 6 19:12:16 UTC 2009
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.
On Tue, Jan 6, 2009 at 1:43 PM, <kilgota at banach.math.auburn.edu> wrote:
> 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
> 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
> 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
> 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"
More information about the sane-devel