[sane-devel] Visioneer 4400u Chipset
R. Martin Jones
rmartinjones at mindspring.com
Fri Aug 24 20:02:05 UTC 2007
I'm trying to find a workable solution for the Visioneer 4400u (USB)
scanner using SANE on MAC OSX. Found many links saying it is
unsupported. I have taken it apart and the chip set is EICI 157600
which differs from anything I've found relating to this scanner model
and possible related models Primax, Colorado 2600u. The link below
suspects the chipset is LM9832 or GL640usb???
http://www3.sane-project.org/unsupported/visioneer-onetouch4400.html
I've also looked at the Linux Primax development site
http://primax.sourceforge.net/index.html
Can anyone provide me some information about this chipset and what
backends may support it? Or be close that I may modify? Perhaps it
falls in a class of chipsets?
I can't find anything on this chipset from doing web searches.
Information from inside and the sane-find-scanner -v follows.
Thanks,
Martin
From inside the scanner, this is what I can identify:
ASIC: EICI 157600
MEMORY: EliteMT 72MHz M11B416256A
ADC:????? Perhaps it is the chip with these markings: EPCBOS2500
-or- TL 74HC04D HA C7598PL AN ID Hon9944D
From sane-find-scanner -v
<device descriptor of 0x0461/0x0347 at 004:002-0461-0347-00-00
(Primax USB Scanner)>
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0461
idProduct 0x0347
bcdDevice 0.04
iManufacturer 3 (Primax)
iProduct 1 (USB Scanner)
iSerialNumber 0 ()
bNumConfigurations 1
<configuration 0>
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0 ()
bmAttributes 64 (Self-powered)
MaxPower 48 mA
<interface 0>
<altsetting 0>
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 16
bInterfaceSubClass 1
bInterfaceProtocol 0
iInterface 0 ()
<endpoint 0>
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 (in 0x01)
bmAttributes 2 (bulk)
wMaxPacketSize 64
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<endpoint 1>
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 (out 0x02)
bmAttributes 2 (bulk)
wMaxPacketSize 64
bInterval 0 ms
bRefresh 0
bSynchAddress 0
<trying to find out which USB chip is used>
checking for GT-6801 ...
this is not a GT-6801 (bDeviceClass = 0)
checking for GT-6816 ...
this is not a GT-6816 (bDeviceClass = 0, bInterfaceClass = 16)
checking for GT-8911 ...
this is not a GT-8911 (check 1, bDeviceClass = 0,
bInterfaceClass = 16)
checking for MA-1017 ...
this is not a MA-1017 (bDeviceClass = 0, bInterfaceClass = 16)
checking for MA-1015 ...
this is not a MA-1015 (bDeviceClass = 0)
checking for MA-1509 ...
this is not a MA-1509 (bDeviceClass = 0)
checking for LM983[1,2,3] ...
this is not a LM983x (bDeviceClass = 0, bInterfaceClass = 16)
checking for GL646 ...
this is not a GL646 (bcdUSB = 0x100)
checking for GL646_HP ...
this is not a GL646_HP (bDeviceClass = 0, bInterfaceClass = 16)
checking for GL660+GL646 ...
this is not a GL660+GL646 (bDeviceClass = 0, bInterfaceClass = 16)
checking for GL841 ...
this is not a GL841 (bDeviceClass = 0, bInterfaceClass = 16)
checking for ICM532B ...
this is not a ICM532B (check 1, bDeviceClass = 0,
bInterfaceClass = 16)
checking for PV8630/LM9830 ...
this is not a PV8630/LM9830 (bNumEndpoints = 2)
checking for M011 ...
this is not a M011 (bDeviceClass = 0)
checking for RTS8822L-01H ...
this is not a RTS8822L-01H (bcdUSB = 0x100)
checking for rts8858c ...
this is not a rts8858c (bcdUSB = 0x100)
checking for SQ113 ...
this is not a SQ113 (bcdUSB = 0x100)
<Couldn't determine the type of the USB chip (result from sane-
backends 1.0.18-cvs)>
found USB scanner (vendor=0x0461 [Primax], product=0x0347 [USB
Scanner]) at libusb:004:002-0461-0347-00-00
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20070824/33bd2d9c/attachment.htm
More information about the sane-devel
mailing list