From 28a3c48fee91bd1c77e49b58660cf5d3bafdfc58 Mon Sep 17 00:00:00 2001 From: Henning Geinitz Date: Sun, 19 Sep 2004 15:05:30 +0000 Subject: [PATCH] Added data for various scanners. --- unsupported/canon-3000.html | 2 +- unsupported/microtek-scanmaker-5900.html | 83 +++++++++++++++++++++--- unsupported/relisys-episode.html | 5 ++ unsupported/trust-combiscan-19200.html | 16 ++++- 4 files changed, 95 insertions(+), 11 deletions(-) diff --git a/unsupported/canon-3000.html b/unsupported/canon-3000.html index 12d76789..151bfb44 100644 --- a/unsupported/canon-3000.html +++ b/unsupported/canon-3000.html @@ -28,7 +28,7 @@

Product ID

- 0x2215 (3000F) + 0x2215

Chipset

diff --git a/unsupported/microtek-scanmaker-5900.html b/unsupported/microtek-scanmaker-5900.html index 1513a9d8..55e4ec68 100644 --- a/unsupported/microtek-scanmaker-5900.html +++ b/unsupported/microtek-scanmaker-5900.html @@ -30,10 +30,50 @@ 0x30d8

Chipset

-

-

+
+Identification 
+type MRS-2400A48U 
+sn W2C305981 
+R41157 
+
+Lid 
+S/N:S2BG874925 
+
+The electronics card 
+ARIES-0108 
+REV-A 
+20524L-X9 
+
+sticker on the back (serial number ?) 
+S/N:F2C33033486 
+
+U2 looks like a masked microprocessor (lotsa pins) 
+MII S11 
+A233-0400 
+FFGNM 
+
+U3 socketed (eprom ?) sticker reads 
+F/W V1.0 
+(firmware ?)
+
+U4 (stepper motor driver) 
+L6219DS 
+
+U9 on back of board (ram ?) 
+EliteMT 
+M11L416256SA -35J 
+DZC2HCYG1 0235 
+
+The rest are 74HC logic apart from one which is hidden under a metal shield.
+
+There are at least two other PCBs in the scanner head.
+    
+

Comments

+ The Microtek Scanmaker 5900 features built in 4"x5" film scanning using a + backlight integrated into the lid, 4800x2400DPI CCD, 48 bit colour, + USB2. It operates from it's own power pack rather than from the USB.

Output of /proc/bus/usb/devices or sane-find-scanner -v -v

@@ -47,10 +87,10 @@ E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
 E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
 E:  Ad=82(I) Atr=03(Int.) MxPS=   1 Ivl=500us
 
-<device descriptor of 0x05da/0x30d8 at 004:002>
+<device descriptor of 0x05da/0x30d8 at 001:006 (USB2.0 SCANNER)>
 bLength               18
 bDescriptorType       1
-bcdUSB                2.00
+bcdUSB                1.10
 bDeviceClass          255
 bDeviceSubClass       255
 bDeviceProtocol       255
@@ -59,7 +99,7 @@ idVendor              0x05DA
 idProduct             0x30D8
 bcdDevice             1.00
 iManufacturer         0 ()
-iProduct              2 ((null))
+iProduct              2 (USB2.0 SCANNER)
 iSerialNumber         0 ()
 bNumConfigurations    1
  <configuration 0>
@@ -87,7 +127,7 @@ bNumConfigurations    1
     bDescriptorType   5
     bEndpointAddress  0x81 (in 0x01)
     bmAttributes      2 (bulk)
-    wMaxPacketSize    512
+    wMaxPacketSize    64
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
@@ -96,7 +136,7 @@ bNumConfigurations    1
     bDescriptorType   5
     bEndpointAddress  0x01 (out 0x01)
     bmAttributes      2 (bulk)
-    wMaxPacketSize    512
+    wMaxPacketSize    64
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
@@ -109,7 +149,34 @@ bNumConfigurations    1
     bInterval         3 ms
     bRefresh          0
     bSynchAddress     0
-found USB scanner (vendor=0x05da, product=0x30d8) at libusb:004:002
+
+<trying to find out which USB chip is used>
+    checking for GT-6801 ...
+    this is not a GT-6801 (bNumEndpoints = 3)
+    checking for GT-6816 ...
+    this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
+    checking for MA-1017 ...
+    this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
+    checking for MA-1015 ...
+    this is not a MA-1015 (bcdUSB = 0x110)
+    checking for MA-1509 ...
+    this is not a MA-1509 (bEndpointAddress = 0x81, bmAttributes = 0x2, wMaxPacketSize = 0x40, bInterval = 0x0)
+    checking for LM983[1,2,3] ...
+    this is not a LM983x (bDeviceSubClass = 0xff)
+    checking for GL646 ...
+    this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
+    checking for GL646_HP ...
+    this is not a GL646_HP (bEndpointAddress = 0x1, bmAttributes = 0x2, wMaxPacketSize = 0x40, bInterval = 0x0)
+    checking for GL660+GL646 ...
+    this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255)
+    checking for GL841 ...
+    this is not a GL841 (bcdUSB = 0x110)
+    checking for ICM532B ...
+  check 5, this is not a ICM532B (bNumEndpoints = 3)
+<Couldn't determine the type of the USB chip>
+
+found USB scanner (vendor=0x05da, product=0x30d8 [USB2.0 SCANNER]) at libusb:001:006
+
     

Want to add or correct information?

diff --git a/unsupported/relisys-episode.html b/unsupported/relisys-episode.html index 9b151382..50f1d402 100644 --- a/unsupported/relisys-episode.html +++ b/unsupported/relisys-episode.html @@ -33,6 +33,11 @@

only printed 93AFYXM and ULN2003AN

+

+ From a different reporter:
+ VM6599AB1ARS1
+ CM1A197037975 +

Comments

diff --git a/unsupported/trust-combiscan-19200.html b/unsupported/trust-combiscan-19200.html index 5bf78b32..6e06d16d 100644 --- a/unsupported/trust-combiscan-19200.html +++ b/unsupported/trust-combiscan-19200.html @@ -18,6 +18,7 @@ Trust CombiScan 19200
Boeder Sm@rtScan Office
Avigramm Minidoc
+ Compeye Simplex 1236C

Bus type

@@ -37,7 +38,7 @@

Comments

- All three scanners have the same ids. The vendor is PowerVision + All four scanners have the same ids. The vendor is PowerVision Technologies. At lest the Avigram was sold as a scanner for notebooks/mobile use.

@@ -45,13 +46,24 @@
 Trust Combiscan 19200:
 T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 13 Spd=12  MxCh= 0
-D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
+D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
 P:  Vendor=05cb ProdID=1483 Rev= 1.00
 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA
 I:  If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=usbscanner
 E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
 E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
 E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=1ms
+
+Compeye Simplex 1236C:
+T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  5 Spd=12  MxCh= 0
+D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
+P:  Vendor=05cb ProdID=1483 Rev= 1.00
+C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA
+I:  If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=(none)
+E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
+E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
+E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=1ms
+
     

Want to add or correct information?