OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
doc
/
libgphoto2-6
/
camlibs
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:29 AM
rwxr-xr-x
📄
ChangeLog
1.09 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.9050
3.25 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.9051.gz
2.2 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.9052
1.49 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.905C.gz
6.2 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.913C.gz
2.08 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.913D
3.47 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.adc65
2.78 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.agfa-cl20
330 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.aox.gz
2.63 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.ax203-compression.gz
4.93 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.ax203.gz
2.36 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.canon.gz
4.08 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.clicksmart310
2.3 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.enigma13
334 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.gsmart300
1.32 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.iclick.gz
1.97 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.jamcam
573 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.jl2005a.gz
2.95 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.jl2005bcd-compression.gz
6.56 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.jl2005c.gz
3.29 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.konica
1.04 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.largan-lmini
100 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.lg_gsm
779 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.mars.gz
5.69 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.minolta-dimagev
2.85 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.mustek
1.42 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.panasonic
2.08 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.panasonic-coolshot
637 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.panasonic-l859
906 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.pccam300
743 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.pccam600
312 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.pentax
171 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.ptp2.gz
2.61 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.smal
1.18 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.sonix.gz
2.74 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.sonydscf1
77 bytes
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.soundvision
1.11 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.spca50x.gz
2.24 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.sq905.gz
6.07 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.st2205
1.5 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.st2205-compression.gz
4.53 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.toshiba-pdrm11
1.18 KB
12/23/2017 12:19:04 PM
rw-r--r--
📄
README.tp6801
2.6 KB
12/23/2017 12:19:04 PM
rw-r--r--
Editing: README.tp6801
Close
About this driver ================= This driver allows you to upload / download and delete pictures from Tenx TP6801 based picture frames. This are small, cheap picture frames with a 1.1, 1.5 or 1.8 inch display. Currently this driver only supports the following models: Insignia NS-KEYXX10 (0168:3011) I would very much like to extend the list of supported models, if you've a picture frame which you think is Tenx TP68xx based please drop me a mail at hdegoede@redhat.com TP6801 based frames present themselves as a usb mass storage cdrom, which contains the windows software. Communication with the device happens by issuing special (custom) scsi commands. This driver uses the special "usbscsi" port driver, which allows sending the custom scsi commands. About the TP6801 access protocol ================================ Accessing the pictures uses scsi opcodes, in the vendor specific range, for accessing the onboard flash memory the following 3 opcodes are used: 0xc1 Read 0xc6 Erase Block (64k) 0xcb Program page (256 bytes) Each opcode is followed by the magic sequence 0x11 0x31 0x0f 0x30 0x01 and then the number of bytes to read / write (0 for erase block) in 16bit BE format, followed by the (start)address for the operation in 24bit BE format. The SCB is further padded out with 0-s to 16 bytes. There also is an opcode for setting the time of the photo frame, 0xca, this opcode is followed by the same magic sequence 0x11 0x31 0x0f 0x30 0x01 and then 1 byte each for hour, minute, seconds, year (no centuries), month and day of month, and again further padding to 16 bytes with 0-s. TP6810 memory map ================= All addresses are in hex! 000000-001dff Looks font-ish, may be the battery charging icon 001e00-001e3f Picture Allocation Table, each byte refers to the location in the picture memory at the same index (multiplied by imagesize). A value between 1 and max-pictures indicates the corresponding location contains picture nr value, 0xfe means it contains a deleted picture, 0xff means it contains pre-erased memory (this allows uploading a new picture without needing an erase). 001e40-001e7f Unknown, maybe settings (text color, etc). 001e80-001ebf "Tnex TP6801 Image File System Signature" but then reversed 007c00-007fff Website url the windows app automatically opens on insert 008000-00dfff Font 010000-19ffff Pictures in rgb565 format 1a0000-1a0003 USB vid:pid first pid then vid 1a0020-1a003f SCSI model string 1a0100-1f5fff ISO img for emulated cdrom, minus first 32k (which is all 0). 1f6000-1fffff Power on logo in rgb565 format (same as pictures) Hans de Goede <hdegoede@redhat.com> 13 June 2011