I'm attempting to write a SANE backend for the Canon FB630U scanner, and
have got as far as dismantling my scanner to find out what Canon aren't
prepared to tell me by telephone.

Essentially, this is a parallel port scanner (based on an LM9830 chip)
with a parallel-to-USB bridge, a GL640 chip from Genesys Logic
(http://www.genesyslogic.com/gl640ucb.htm).

I was hoping that someone on this list had previously encountered the
GL640 before and could give me some clue as to where to start - I'm
guessing that the FB330P protocol (parallel port scanner in the same
family) is being used, and encapsulated in some way for the USB
connection. I'm currently trying to sniff the protocol using USB snoopy.

TIA
-- 
  Simon Heywood <[EMAIL PROTECTED]>
  website: http://www.warwick.ac.uk/~phucq/

---------- Forwarded message ----------
Date: Wed, 13 Jun 2001 16:12:52 +0100 (BST)
From: Simon Heywood <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Hardware details for FB630U

On Wed, 13 Jun 2001, Simon Krix wrote:
> Brilliant, you're a genius. Well, maybe not since you just broke your
> scanner.

Well, I managed to get the glass back on OK, and used the glue marks to
line it up. Fortunately the glue stuck back on fairly well when I pressed
it. I'd write a HOWTO for dismantling the scanner if I thought it might be
any use. ;-)

> But, what this means is that you can use the protocol that I have
> already worked out to support 630U (and 330U as well). All you need to do
> is figure out how to use that GL640 chip. Hopefully it will be a simple
> encapsulating thing.

Hopefully, though the GL640 docs show that the chip has at least 3 FIFOs,
a microprocessor, and a partridge in a pear tree (as a friend of mine put
it). Perhaps I should post to linux-usb-devel in case someone there knows
more about the chip.

I've yet to develop the photographs, but I've made a nice ASCII art
diagram of the PCB with all the ICs labelled, plus some text printed on
the board. You can view this at:

http://www.warwick.ac.uk/~phucq/scanner/fb630u_pcb_plan.txt

Right, now I'll have a look at the FB630P code!

BFN
-- 
  Simon Heywood <[EMAIL PROTECTED]>
  website: http://www.warwick.ac.uk/~phucq/


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to