plustek: Plustek 9636P detection


Previous by date: 15 Mar 2002 20:27:20 -0000 Re: primax and plustek-module-42-5, Jaeger, Gerhard
Next by date: 15 Mar 2002 20:27:20 -0000 Re: scanimage will not find my UT12, John Mellor
Previous in thread:
Next in thread: 15 Mar 2002 20:27:20 -0000 Re: Plustek 9636P detection, Jaeger, Gerhard

Subject: Plustek 9636P detection
From: "Alan Pettigrew" ####@####.####
Date: 15 Mar 2002 20:27:20 -0000
Message-Id: <F36VZmSox9fSRqymf0n0002103b@hotmail.com>

Hi,

I have a Plustek 9636P scanner on Mandrake 8.1.  I have tried the 0.39 and 
0.40 drivers, but neither detects the scanner, though it is marked as 
supported.

The write-up says that the scanner is 96003, but the code seems to expect a 
98001 ASIC, so the detection finds the 96003 but doesn't know what to do 
with it.

I haven't worked out the detection process in any detail, so I am not sure 
how to adjust the code.  I think I have the modules.conf settings as 
described.

I am happy to amend the detection code if you could point me in the right 
direction.  In particular the memory detection finds nothing.

Below is the debug output.

Thanks for any help.

Alan

/etc/modules.conf
alias char-major-40     pt_drv
pre-install pt_drv modprobe -k parport options pt_drv lampoff=10 warmup=15 
port=
0x378 lOffonEnd=0 mov=4


Mar 15 19:57:29 localhost kernel: 
*********************************************
Mar 15 19:57:29 localhost kernel: pt_drv: init_module()
Mar 15 19:57:29 localhost kernel: pt_drv : driver version 0.40-18
Mar 15 19:57:29 localhost kernel: ProcFsInitialize()
Mar 15 19:57:29 localhost kernel: ptdrvInit(0)
Mar 15 19:57:29 localhost kernel: Init settings done
Mar 15 19:57:29 localhost kernel: ScanData = 0xe097c000
Mar 15 19:57:29 localhost kernel: Using fast I/O
Mar 15 19:57:29 localhost kernel: Requested port at 0x378
Mar 15 19:57:29 localhost kernel: Requested port (0x378) found
Mar 15 19:57:29 localhost kernel: Port mode reported: (0x0045)
Mar 15 19:57:29 localhost kernel: Port for device 0 registered
Mar 15 19:57:29 localhost kernel: ptdrvOpen(port=0x378)
Mar 15 19:57:29 localhost kernel: Try to claim the parport
Mar 15 19:57:29 localhost kernel: parport-modi: SPP EPP EPP(ECP)
Mar 15 19:57:29 localhost kernel: Using EPP-mode
Mar 15 19:57:29 localhost kernel: Starting Scanner-Autodetection
Mar 15 19:57:29 localhost kernel: ************ DETECTP48xx ************
Mar 15 19:57:29 localhost kernel: ModelSet4800()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4800() done.
Mar 15 19:57:29 localhost kernel: P48xxInitAsic()
Mar 15 19:57:29 localhost kernel: DacInitialize()
Mar 15 19:57:29 localhost kernel: ImageInitialize()
Mar 15 19:57:29 localhost kernel: IOFuncInitialize()
Mar 15 19:57:29 localhost kernel: IOInitialize()
Mar 15 19:57:29 localhost kernel: MotorInitialize()
Mar 15 19:57:29 localhost kernel: Dataport = 0x0378
Mar 15 19:57:29 localhost kernel: Ctrlport = 0x037a
Mar 15 19:57:29 localhost kernel: Test 0x55
Mar 15 19:57:29 localhost kernel: Test 0xAA
Mar 15 19:57:29 localhost kernel: Compare data=0x78 and status=0x8, 
port=0x378
Mar 15 19:57:29 localhost kernel: p48xxReadWriteTest()
Mar 15 19:57:29 localhost kernel: Found a 96003 ASIC at Reg 0x13
Mar 15 19:57:29 localhost kernel: ModelSet4830()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4830() done.
Mar 15 19:57:29 localhost kernel: p48xxDoTest()
Mar 15 19:57:29 localhost kernel: Bank 0 overwritten
Mar 15 19:57:29 localhost kernel: found 0 bytes of memory
Mar 15 19:57:29 localhost kernel: No memory ! No scanner...
Mar 15 19:57:29 localhost kernel: p48xxReadWriteTest()
Mar 15 19:57:29 localhost kernel: Found a 96003 ASIC at Reg 0x13
Mar 15 19:57:29 localhost kernel: ModelSet4830()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4830() done.
Mar 15 19:57:29 localhost kernel: p48xxDoTest()
Mar 15 19:57:29 localhost kernel: Bank 0 overwritten
Mar 15 19:57:29 localhost kernel: found 0 bytes of memory
Mar 15 19:57:29 localhost kernel: No memory ! No scanner...
Mar 15 19:57:29 localhost kernel: p48xxReadWriteTest()
Mar 15 19:57:29 localhost kernel: Found a 96003 ASIC at Reg 0x13
Mar 15 19:57:29 localhost kernel: ModelSet4830()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4830() done.
Mar 15 19:57:29 localhost kernel: p48xxDoTest()
Mar 15 19:57:29 localhost kernel: Bank 0 overwritten
Mar 15 19:57:29 localhost kernel: found 0 bytes of memory
Mar 15 19:57:29 localhost kernel: No memory ! No scanner...
Mar 15 19:57:29 localhost kernel: p48xxReadWriteTest()
Mar 15 19:57:29 localhost kernel: Found a 96003 ASIC at Reg 0x13
Mar 15 19:57:29 localhost kernel: ModelSet4830()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4830() done.
Mar 15 19:57:29 localhost kernel: p48xxDoTest()
Mar 15 19:57:29 localhost kernel: Bank 0 overwritten
Mar 15 19:57:29 localhost kernel: found 0 bytes of memory
Mar 15 19:57:29 localhost kernel: No memory ! No scanner...
Mar 15 19:57:29 localhost kernel: p48xxReadWriteTest()
Mar 15 19:57:29 localhost kernel: Found a 96003 ASIC at Reg 0x13
Mar 15 19:57:29 localhost kernel: ModelSet4830()
Mar 15 19:57:29 localhost kernel: modelInitPageSettings()
Mar 15 19:57:29 localhost kernel: A4 set
Mar 15 19:57:29 localhost kernel: ModelSet4830() done.
Mar 15 19:57:29 localhost kernel: p48xxDoTest()
Mar 15 19:57:29 localhost kernel: Bank 0 overwritten
Mar 15 19:57:29 localhost kernel: found 0 bytes of memory
Mar 15 19:57:29 localhost kernel: No memory ! No scanner...
Mar 15 19:57:29 localhost kernel: detectScannerConnection() returns -9020.
Mar 15 19:57:29 localhost kernel: ************* ASIC9800x *************
Mar 15 19:57:29 localhost kernel: IOInitialize()
Mar 15 19:57:29 localhost kernel: ASIC = 0x20
Mar 15 19:57:29 localhost kernel: Unknown ASIC-ID
Mar 15 19:57:29 localhost kernel: *** DETECTION DONE, result: -9020 ***
Mar 15 19:57:29 localhost kernel: ptdrvClose()
Mar 15 19:57:29 localhost kernel: MiscRestorePort()
Mar 15 19:57:29 localhost kernel: - no need to restore portmode !
Mar 15 19:57:29 localhost kernel: Releasing parport
Mar 15 19:57:29 localhost kernel: ptdrvShutdown()
Mar 15 19:57:29 localhost kernel: cleanup device 0
Mar 15 19:57:29 localhost kernel: Port unregistered
Mar 15 19:57:29 localhost kernel: ProcFsShutdown()
Mar 15 19:57:29 localhost kernel: pt_drv: proc del 'info' root='pt_drv'
Mar 15 19:57:29 localhost kernel: pt_drv: proc del 'pt_drv' root='/proc'
Mar 15 19:57:29 localhost kernel: pt_drv : no device(s) detected, (-9020)
Mar 15 19:57:29 localhost kernel: 
---------------------------------------------



_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


Previous by date: 15 Mar 2002 20:27:20 -0000 Re: primax and plustek-module-42-5, Jaeger, Gerhard
Next by date: 15 Mar 2002 20:27:20 -0000 Re: scanimage will not find my UT12, John Mellor
Previous in thread:
Next in thread: 15 Mar 2002 20:27:20 -0000 Re: Plustek 9636P detection, Jaeger, Gerhard


Powered by ezmlm-browse 0.20.