[cpia] Microtek EyeStar2

Ben Dooks ben@oaktree.co.uk
Mon, 10 Apr 2000 14:26:33 +0100


Hi, i've just purchased one of these cameras (EyeStar2) and was wondering
if anyone knew if there is a driver for this device available? If not,
is there anyone who'd point me in the right direction to start an driver?

The CPIA driver detects the camera, but does not work (kernel oops).
Machine is based on ABIT Bp6, 2xCeleron400, 128Mb RAM,...

----- inserting the compiled modules
V4L-Driver for Vision CPiA based cameras v0.7.4
Parallel port driver for Vision CPiA based cameras v0.7.4
  using PIO mode
cpia_pp.c(13561):Negotiate2SetupPhase(360):Busy should be high at beginning
cpia_pp.c(13594):my_wait_peripheral(325):failed 0x58 should be 0xd0 waited 33 ji
ffies
cpia_pp.c(13594):Valid1284Termination(512):status bit did not go to the correct
value
cpia_pp.c(13594):Negotiate2SetupPhase(360):Busy should be high at beginning
cpia_pp.c(13627):my_wait_peripheral(325):failed 0x58 should be 0xd0 waited 33 ji
ffies
cpia_pp.c(13627):Valid1284Termination(512):status bit did not go to the correct
value
cpia_pp.c(13627):Negotiate2SetupPhase(360):Busy should be high at beginning
cpia_pp.c(13660):my_wait_peripheral(325):failed 0x40 should be 0x0 waited 33 jif
fies
cpia_pp.c(13660):SimECPReadBuffer(538):nAck didn't went down after read 1 bytes
no more data ?
cpia_pp.c(13693):my_wait_peripheral(325):failed 0x58 should be 0xd0 waited 33 ji
ffies
cpia_pp.c(13693):Valid1284Termination(512):status bit did not go to the correct
value
cpia.c(13693):do_command(1651):c003 - failed, retval=-5
  1 camera(s) found

-----

----- kernel oops
Unable to handle kernel NULL pointer dereference at virtual address 0000000c
current->tss.cr3 = 06762000, %cr3 = 06762000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c88460b7>]
EFLAGS: 00010206
eax: 00000000   ebx: 00032000   ecx: c6770000   edx: 00000322
esi: c8859000   edi: c8859000   ebp: 0000001f   esp: c6771ec4
ds: 0018   es: 0018   ss: 0018
Process webcam (pid: 434, process nr: 34, stackpage=c6771000)
Stack: c68e8cc0 c66e78a0 c6771ef4 c0130dcd c7f880e0 c884de4b 00031ba5 c01ba24b
       c69c30c0 ffffffe9 c6b05ab0 00000000 c6971005 00000006 070f23c0 c0129fc0
       00000051 c8844177 c6b05ab0 00000000 00000000 c69c30c0 00000020 c013109a
-----

----- output from ksyms
c885585c  cpia_pp_init                      [cpia_pp]
c8854164  ECPReadBuffer_DMA                 [cpia_pp]
c88545b0  ECPReadBuffer                     [cpia_pp]
c884f030  cpia_video_init                   [cpia]
c884f468  cpia_unregister_camera            [cpia]
c884f32c  cpia_register_camera              [cpia]
c884423c  video_register_device             [videodev]
c884430c  video_unregister_device           [videodev]
-----


cheers,
-- 
Ben 

As you exit the plane, please make sure to gather all of your
belongings. Anything left behind will be distributed evenly among the
flight attendants. Please do not leave children or spouses.


-- 
Ben 

As you exit the plane, please make sure to gather all of your
belongings. Anything left behind will be distributed evenly among the
flight attendants. Please do not leave children or spouses.