[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: setup problems for PCVision + JAI CV-M1
"M.Stein" wrote:
>
> Hi Richard!
>
> Is the camera running with an older device driver (0.6.0)? If it is so,
> please load the old debug module itifg_g.o, start the test program and
> have a look at /var/log/messages. This file should contain (beside other
> noisy output) a dump of the PCVision register space (please search for
> hsyncpw, hequipw, hserrpw ... AFTER the SET_CAMCNF call). Compare these
> output with the 0.7.0 ones (here you have to set DEBUG_ITIFG=7 in the
> Makefile + recompile to get the output).
>
> If you find differences, please inform me - if not or the camera also
> isn't running with the old module, send me the complete output.
Unfortunately I don't have the card working under a previous version.
Here is the dump after the SET_CAMCNF call
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_SET_CAMCNF
Apr 18 10:15:15 garie kernel: itifg[0D]: in 082e3000, out 00000000
Apr 18 10:15:15 garie kernel: itifg[0D]: > icp_ampv_init
Apr 18 10:15:15 garie kernel: itifg[0D]: 2-0
Apr 18 10:15:15 garie kernel: itifg[0D]: 2-1
Apr 18 10:15:15 garie kernel: itifg[0D]: 2-2
Apr 18 10:15:15 garie kernel: itifg[0D]: 2-3
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-0
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-1/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-1/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-1/C
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-2
Apr 18 10:15:15 garie kernel: itifg[0D]: 3-3
Apr 18 10:15:15 garie kernel: itifg[0D]: 4-0
Apr 18 10:15:15 garie kernel: itifg[0D]: 4-1
Apr 18 10:15:15 garie kernel: itifg[0D]: 4-2
Apr 18 10:15:15 garie kernel: itifg[0D]: 4-3
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-0/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-0/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-0/C
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-1/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-1/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-1/C
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-1/D
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-1/E
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/C
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/D
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/E
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/F
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/G
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/H
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/I
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/J
Apr 18 10:15:15 garie kernel: itifg[0D]: 5-2/K
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/C
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/D
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/E
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/F
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-0/G
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-2/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-2/B
Apr 18 10:15:15 garie kernel: itifg[0D]: 6-2/C
Apr 18 10:15:15 garie kernel: itifg[0D]: WRITE I: L 0 0 0 0 1 1 0 1
0 0 0 0
1 1 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: 8-0/A
Apr 18 10:15:15 garie kernel: itifg[0D]: WRITE I: L 0 1 1 0 1 0 1 1
0 0 0 1
1 1 1 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: 8-3/A
Apr 18 10:15:15 garie kernel: itifg[0D]: WRITE I: L 0 0 0 1 1 0 1 1
1 0 1 0
1 1 1 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: 8-4/A
Apr 18 10:15:15 garie kernel: itifg[0D]: WRITE I: L 0 1 0 1 1 1 0 0
0 1 1 1
0 0 1 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: 8-5/E
Apr 18 10:15:15 garie kernel: itifg[0D]: WRITE I: L 0 0 1 1 1 0 1 0
0 0 1 0
0 0 1 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: 8-6/A
Apr 18 10:15:15 garie kernel: itifg[0D]: 9-0
Apr 18 10:15:15 garie kernel: itifg[0D]: 9-1
Apr 18 10:15:15 garie kernel: itifg[0D]: modid 0x1880
Apr 18 10:15:15 garie kernel: itifg[0D]: lutaddr 0x02
Apr 18 10:15:15 garie kernel: itifg[0D]: lutdata 0x02
Apr 18 10:15:15 garie kernel: itifg[0D]: adcdata 0x02
Apr 18 10:15:15 garie kernel: itifg[0D]: htotal 0x1985
Apr 18 10:15:15 garie kernel: itifg[0D]: hsyncpw 0x1939
Apr 18 10:15:15 garie kernel: itifg[0D]: hequipw 0x191b
Apr 18 10:15:15 garie kernel: itifg[0D]: hserrpw 0x194b
Apr 18 10:15:15 garie kernel: itifg[0D]: vtotal 0x1c19
Apr 18 10:15:15 garie kernel: itifg[0D]: vsyncpw 0x1c05
Apr 18 10:15:15 garie kernel: itifg[0D]: vgstart 0x1a06
Apr 18 10:15:15 garie kernel: itifg[0D]: vgwidth 0x1a0b
Apr 18 10:15:15 garie kernel: itifg[0D]: hoffset 0x1948
Apr 18 10:15:15 garie kernel: itifg[0D]: hactive 0x1646
Apr 18 10:15:15 garie kernel: itifg[0D]: voffset 0x1407
Apr 18 10:15:15 garie kernel: itifg[0D]: vactive 0x13ff
Apr 18 10:15:15 garie kernel: itifg[0D]: strbdly 0x13c0
Apr 18 10:15:15 garie kernel: itifg[0D]: frstdly 0x100
Apr 18 10:15:15 garie kernel: itifg[0D]: con1 0x8f8
Apr 18 10:15:15 garie kernel: itifg[0D]: con2 0x31
Apr 18 10:15:15 garie kernel: itifg[0D]: trigcon 0x1080
Apr 18 10:15:15 garie kernel: itifg[0D]: p_clamp 0x1097
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 0 0 0 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 0 0 0 1 1 0 1 0
0 0 0 1
1 0 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg0 0x30b
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 1 0 0 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 1 0 0 0 0 0 0 0
0 0 0 0
0 0 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg1 0x00
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 0 1 0 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 0 1 0 0 0 0 0 0
0 0 0 0
0 0 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg2 0x00
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 1 1 0 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 1 1 0 1 0 1 1 0
0 0 1 1
1 1 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg3 0x78d
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 0 0 1 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 0 0 1 1 0 1 1 1
0 1 0 1
1 1 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg4 0x75d
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 1 0 1 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 1 0 1 1 1 0 0 0
1 1 1 0
0 1 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg5 0x4e3
Apr 18 10:15:15 garie kernel: itifg[0D]: READ I: L 1 0 1 1 0 0 0 0
0 0 0 0
0 0 0 H 0.
Apr 18 10:15:15 garie kernel: itifg[0D]: READ II: L 0 1 1 1 0 1 0 0
0 1 0 0
0 1 0 H 0
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg6 0x445
Apr 18 10:15:15 garie kernel: itifg[0D]: pllreg7 0x00
Apr 18 10:15:15 garie kernel: itifg[0D]: negref posref 0x10
Apr 18 10:15:15 garie kernel: itifg[0D]: > icp_ampv_init
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_fmt_init
Apr 18 10:15:15 garie kernel: itifg[0D]: width: 1280, height: 1016
Apr 18 10:15:15 garie kernel: itifg[0D]: bpp: 8, size: 1300480
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_fmt_init
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_enable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_enable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: CR_SET_HVDEC
Apr 18 10:15:15 garie kernel: itifg[0D]: in 082e3000, out 00000000
Apr 18 10:15:15 garie kernel: itifg[0D]: decimation: 1
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_fmt_init
Apr 18 10:15:15 garie kernel: itifg[0D]: width: 1280, height: 1016
Apr 18 10:15:15 garie kernel: itifg[0D]: bpp: 8, size: 1300480
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_fmt_init
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_enable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_enable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_RAWSIZE
Apr 18 10:15:15 garie kernel: itifg[0D]: in 00000000, out 082e3000
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_WIDTH
Apr 18 10:15:15 garie kernel: itifg[0D]: in 00000000, out 082e3000
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_HEIGHT
Apr 18 10:15:15 garie kernel: itifg[0D]: in 00000000, out 082e3000
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_PAGEDSIZE
Apr 18 10:15:15 garie kernel: itifg[0D]: in 00000000, out 082e3000
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_STATS
Apr 18 10:15:15 garie kernel: itifg[0D]: in 00000000, out 082e3000
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_close: lock 1
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_disable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_disable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: > iti_disable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_disable_irq
Apr 18 10:15:15 garie kernel: itifg[0D]: < iti_close: lock 0
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_info
Apr 18 10:15:19 garie kernel: itifg[1D]: < iti_info
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_info
Apr 18 10:15:19 garie kernel: itifg[1D]: < iti_info
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_open: lock 0
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_enable_irq
Apr 18 10:15:19 garie kernel: itifg[0D]: < iti_enable_irq
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_enable_irq
Apr 18 10:15:19 garie kernel: itifg[0D]: < iti_enable_irq
Apr 18 10:15:19 garie kernel: itifg[0D]: < iti_open: lock 1
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_ioctl: GE_SET_TIMEOUT
Apr 18 10:15:19 garie kernel: itifg[0D]: in 082e3000, out 00000000
Apr 18 10:15:19 garie kernel: itifg[0D]: timeout: 1000ms
Apr 18 10:15:19 garie kernel: itifg[0D]: expire: 100
Apr 18 10:15:19 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:19 garie kernel: itifg[0D]: > iti_ioctl: GE_SET_CAMERA
Apr 18 10:15:19 garie kernel: itifg[0D]: in 082e3000, out 00000000
Apr 18 10:15:19 garie kernel: itifg[0D]: camera: 0
Apr 18 10:15:20 garie kernel: itifg[0D]: > timer
Apr 18 10:15:21 garie kernel: itifg[0D]: > timer
Apr 18 10:15:21 garie kernel: itifg[0D]: < iti_ioctl: OK
Apr 18 10:15:21 garie kernel: itifg[0D]: > iti_ioctl: GE_GET_CAMCNF
--
Richard Beare
Richard.Beare@cmis.csiro.au