[sane-devel] Plustek OpticFilm 8200i
Brian Clinkenbeard
brianclinkenbeard at protonmail.com
Sat Jul 28 01:51:15 BST 2018
Hi,
I've recently picked up a Plustek OpticFilm 8200i and I'm interested in helping to add support for this device to SANE. According to [this site](https://www.filmscanner.info/en/PlustekOpticFilm8200i.html), the 8200i is identical to the 7600i other than the SilverFast software that is bundled with the scanner. Using sane-find-scanner tells me the device uses a Genesys GL845 but it's more likely according to older threads about the 7600i that it uses the GL843 chipset. I've attempted to disassemble the device but the chipset appears to be hidden within a crevice against the back plate so I was unable to confirm this.
Here are the relevant command outputs:
lsusb -vv:
Bus 003 Device 006: ID 07b3:130d Plustek, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
idVendor 0x07b3 Plustek, Inc.
idProduct 0x130d
bcdDevice 6.05
iManufacturer 10 Plustek INC
iProduct 11 Film Scanner
iSerial 12 ÿÿÿÿÿÿÿÿ
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 10mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 8
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
sane-find-scanner -v -v:
<device descriptor of 0x07b3/0x130d at 003:006 (Plustek INC Film Scanner )>
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255
bDeviceSubClass 255
bDeviceProtocol 255
bMaxPacketSize0 64
idVendor 0x07B3
idProduct 0x130D
bcdDevice 6.05
iManufacturer 10 (Plustek INC)
iProduct 11 (Film Scanner )
iSerialNumber 12 (ÿÿÿÿÿÿÿÿ)
bNumConfigurations 1
<configuration 0>
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 192 (Self-powered)
MaxPower 10 mA
<interface 0>
<altsetting 0>
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255
bInterfaceSubClass 255
bInterfaceProtocol 255
iInterface 0 ()
<endpoint 0>
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 1>
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 512
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 2>
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 (in 0x03)
bmAttributes 3 (interrupt)
wMaxPacketSize 1
bInterval 8 ms
bRefresh 0
bSynchAddress 0
<trying to find out which USB chip is used>
checking for LM983[1,2,3] ...
this is not a LM983x (bcdUSB = 0x200)
checking for GT-6801 ...
this is not a GT-6801 (bcdUSB = 0x200)
checking for GT-6816 ...
this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
checking for GLxxx ...
this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
<This USB chip looks like a GL845 (result from sane-backends 1.0.25)>
found USB scanner (vendor=0x07b3 [Plustek INC], product=0x130d [Film Scanner ], chip=GL845) at libusb:003:006
If anyone is interested in any more information related to this device I would be very happy to provide it.
Best,
Brian Clinkenbeard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20180727/fb74d658/attachment-0001.html>
More information about the sane-devel
mailing list