plustek@linuxhacker.org

plustek@linuxhacker.org


Subject: Problem detecting OpticPro 6000P
From: Maximilian Rixius
Date: Thu, 5 Jun 2003 07:39:08 +0200

Hi,

after exchaning my antique 486 board for a new Athlon Box I can't detect my 
scanner any more, although the ASIC seems to be found. Thus the module won't, 
but the lamp gets switched on. The same scanner worked fine before (apart 
from corrupted images at higher resolutions). - What can I do to find out 
what's going wrong?

Board: K7VM2 board w/ Athlon XP 2000+, 256MB
Linux: SuSE 8.0, Kernel 2.4.18-4GB
Driver: 0.42.9 (think I used the same before, but can't check any more)
Debug output: attached

  Maxl 

     -----------------------------------------------------------------------
      /  /  /  /    maximilian o. rixius     rixius @ tiscali.de     f 2 1 c 
     /  /  /  /                             + 49 241 20201  @ home   4 9 a 7 
    /  /  /  /                              horngasse 12 3rd floor   8 5 6 b 
   /  /  /  /  i don't disclaim anything    52064 aachen (germany)   3 e d 0 
 ---------------------------------------------------------------------------


Jun  4 22:24:43 pinguin kernel: ---------------------------------------------
Jun  4 22:42:36 pinguin kernel: *********************************************
Jun  4 22:42:36 pinguin kernel: pt_drv: init_module()
Jun  4 22:42:36 pinguin kernel: pt_drv : driver version 0.42-10
Jun  4 22:42:36 pinguin kernel: ProcFsInitialize()
Jun  4 22:42:36 pinguin kernel: ptdrvInit(0)
Jun  4 22:42:36 pinguin kernel: Init settings done
Jun  4 22:42:36 pinguin kernel: ScanData = 0xcc530000
Jun  4 22:42:36 pinguin kernel: Using fast I/O
Jun  4 22:42:36 pinguin kernel: Requested port at 0x378
Jun  4 22:42:36 pinguin kernel: Requested port (0x378) found
Jun  4 22:42:36 pinguin kernel: Port mode reported: (0x0047)
Jun  4 22:42:36 pinguin kernel: Port for device 0 registered
Jun  4 22:42:36 pinguin kernel: ptdrvOpen(port=0x378)
Jun  4 22:42:36 pinguin kernel: Try to claim the parport
Jun  4 22:42:36 pinguin kernel: parport-modi: SPP PS/2 EPP EPP(ECP) PS/2(ECP)
Jun  4 22:42:36 pinguin kernel: Using EPP-mode
Jun  4 22:42:36 pinguin kernel: Starting Scanner-Autodetection
Jun  4 22:42:36 pinguin kernel: ************ DETECTP48xx ************
Jun  4 22:42:36 pinguin kernel: ModelSet4800()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4800() done.
Jun  4 22:42:36 pinguin kernel: P48xxInitAsic()
Jun  4 22:42:36 pinguin kernel: DacInitialize()
Jun  4 22:42:36 pinguin kernel: ImageInitialize()
Jun  4 22:42:36 pinguin kernel: IOFuncInitialize()
Jun  4 22:42:36 pinguin kernel: IOInitialize()
Jun  4 22:42:36 pinguin kernel: MotorInitialize()
Jun  4 22:42:36 pinguin kernel: Dataport = 0x0378
Jun  4 22:42:36 pinguin kernel: Ctrlport = 0x037a
Jun  4 22:42:36 pinguin kernel: Test 0x55
Jun  4 22:42:36 pinguin kernel: Test 0xAA
Jun  4 22:42:36 pinguin kernel: Compare data=0x7f and status=0xf, port=0x378
Jun  4 22:42:36 pinguin kernel: p48xxReadWriteTest()
Jun  4 22:42:36 pinguin kernel: Found a 96003 ASIC at Reg 0x13
Jun  4 22:42:36 pinguin kernel: ModelSet4830()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4830() done.
Jun  4 22:42:36 pinguin kernel: p48xxDoTest()
Jun  4 22:42:36 pinguin kernel: Bank 0 overwritten
Jun  4 22:42:36 pinguin kernel: found 0 bytes of memory
Jun  4 22:42:36 pinguin kernel: No memory ! No scanner...
Jun  4 22:42:36 pinguin kernel: p48xxReadWriteTest()
Jun  4 22:42:36 pinguin kernel: Found a 96003 ASIC at Reg 0x13
Jun  4 22:42:36 pinguin kernel: ModelSet4830()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4830() done.
Jun  4 22:42:36 pinguin kernel: p48xxDoTest()
Jun  4 22:42:36 pinguin kernel: Bank 0 overwritten
Jun  4 22:42:36 pinguin kernel: found 0 bytes of memory
Jun  4 22:42:36 pinguin kernel: No memory ! No scanner...
Jun  4 22:42:36 pinguin kernel: p48xxReadWriteTest()
Jun  4 22:42:36 pinguin kernel: Found a 96003 ASIC at Reg 0x13
Jun  4 22:42:36 pinguin kernel: ModelSet4830()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4830() done.
Jun  4 22:42:36 pinguin kernel: p48xxDoTest()
Jun  4 22:42:36 pinguin kernel: Bank 0 overwritten
Jun  4 22:42:36 pinguin kernel: found 0 bytes of memory
Jun  4 22:42:36 pinguin kernel: No memory ! No scanner...
Jun  4 22:42:36 pinguin kernel: p48xxReadWriteTest()
Jun  4 22:42:36 pinguin kernel: Found a 96003 ASIC at Reg 0x13
Jun  4 22:42:36 pinguin kernel: ModelSet4830()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4830() done.
Jun  4 22:42:36 pinguin kernel: p48xxDoTest()
Jun  4 22:42:36 pinguin kernel: Bank 0 overwritten
Jun  4 22:42:36 pinguin kernel: found 0 bytes of memory
Jun  4 22:42:36 pinguin kernel: No memory ! No scanner...
Jun  4 22:42:36 pinguin kernel: p48xxReadWriteTest()
Jun  4 22:42:36 pinguin kernel: Found a 96003 ASIC at Reg 0x13
Jun  4 22:42:36 pinguin kernel: ModelSet4830()
Jun  4 22:42:36 pinguin kernel: modelInitPageSettings()
Jun  4 22:42:36 pinguin kernel: A4 set
Jun  4 22:42:36 pinguin kernel: ModelSet4830() done.
Jun  4 22:42:36 pinguin kernel: p48xxDoTest()
Jun  4 22:42:36 pinguin kernel: Bank 0 overwritten
Jun  4 22:42:36 pinguin kernel: found 0 bytes of memory
Jun  4 22:42:36 pinguin kernel: No memory ! No scanner...
Jun  4 22:42:36 pinguin kernel: detectScannerConnection() returns -9020.
Jun  4 22:42:36 pinguin kernel: ************* ASIC9800x *************
Jun  4 22:42:36 pinguin kernel: IOInitialize()
Jun  4 22:42:36 pinguin kernel: ASIC = 0x10
Jun  4 22:42:36 pinguin kernel: Unknown ASIC-ID
Jun  4 22:42:36 pinguin kernel: *** DETECTION DONE, result: -9020 ***
Jun  4 22:42:36 pinguin kernel: ptdrvClose()
Jun  4 22:42:36 pinguin kernel: MiscRestorePort()
Jun  4 22:42:36 pinguin kernel: - no need to restore portmode !
Jun  4 22:42:36 pinguin kernel: Releasing parport
Jun  4 22:42:36 pinguin kernel: ptdrvShutdown()
Jun  4 22:42:36 pinguin kernel: cleanup device 0
Jun  4 22:42:36 pinguin kernel: Port unregistered
Jun  4 22:42:36 pinguin kernel: ProcFsShutdown()
Jun  4 22:42:36 pinguin kernel: pt_drv: proc del 'info' root='pt_drv'
Jun  4 22:42:36 pinguin kernel: pt_drv: proc del 'pt_drv' root='/proc'
Jun  4 22:42:36 pinguin kernel: pt_drv : no device(s) detected, (-9020)
Jun  4 22:42:36 pinguin kernel: ---------------------------------------------


plustek@linuxhacker.org