Maximilian Fabricius schrieb: > Hi all, > > I have been working on trying to get the OpticSlim 2420 to work. > Is disassembled the scanner (hardware) and made pictures. they may be > found here > > http://rosa.physik.tu-berlin.de/~mxhf/OS2420/ > > They are fairly high resolution ~1MB per image so that you can see all > details. lease excuse the German on the navigation bar.
This scanner has a Wolfson Micro WM8196 analog frontend, an ICSI IC41LV16256-35K memory chip(256k 16bit words), LB1940 motor driver chip. > From this I learned that the scanner has a GL842 chip (not GL841). The > GL842 seems > to be very similar to the 841 though as a quick scan through the data > sheet revealed. In fact, at least the things documented in genesys' datasheets are identical. > > So far I cloned the ST24 section in genesys_gl841 and > I got as far as being able to execute "tstbackend" without getting an > error. > I had to comment the Init_Devices lines 4990-4993 in genesys_gl841.c. > > I am somewhat stuck now. Starting scanimage results in strange noise > from the scanner. Try the motor struct i sent in the Canon-4400F thread[1]. Concerning your frontend settings, use the register state just before the preview scan starts(which probably is urb 1367 in the log referenced in [2]). By the way: i am preferring usbsnoop[3], which dumps the usb log into a plain text file, making parsing it way easier. Also, it does not stop logging, when it encounters an urb larger than 16k or so(fortunately for you, the plustek driver does not use that large urbs). Regards, Pierre [1] http://lists.alioth.debian.org/pipermail/sane-devel/2006-December/018335.html [2] http://lists.alioth.debian.org/pipermail/sane-devel/2007-January/018338.html [3] http://benoit.papillault.free.fr/usbsnoop/