AnsweredAssumed Answered

i.MX6DL CSI0 BT656 with FCB-EX2400P scrolling

Question asked by deng yong on Mar 29, 2017
Latest reply on Mar 31, 2017 by igorpadykov

Hi,

 

I am using the FCB-EX2400P's digital output(equivalent to ITU-R BT656) as the imx6dl CSI0 input source.

FCB-EX2400P's settings are all as it's default.

 

The kernel version is 4.1.15-2.0.1.

My capture command is: gst-launch-1.0 -e imxv4l2src ! imxvideoconvert_ipu ! imxv4l2sink

 

I can capture frame, but the video is scrolling. See VID_20170329_223945.mp4.

I have tried increase the VSC,but nothing diffrent.  It seems the VSC have no effect.

Is the vsync in BT656 not correct?

 

Some register dump:

[ 1331.134441] imx-ipuv3 2400000.ipu: IPU_CONF =        0x00000761
[ 1331.134450] imx-ipuv3 2400000.ipu: IDMAC_CONF =      0x0000002F
[ 1331.134458] imx-ipuv3 2400000.ipu: IDMAC_CHA_EN1 =   0x00800001
[ 1331.134465] imx-ipuv3 2400000.ipu: IDMAC_CHA_EN2 =   0x00000000
[ 1331.134473] imx-ipuv3 2400000.ipu: IDMAC_CHA_PRI1 =  0x18800003
[ 1331.134480] imx-ipuv3 2400000.ipu: IDMAC_CHA_PRI2 =  0x00000000
[ 1331.134488] imx-ipuv3 2400000.ipu: IDMAC_BAND_EN1 =  0x00000000
[ 1331.134495] imx-ipuv3 2400000.ipu: IDMAC_BAND_EN2 =  0x00000000
[ 1331.134503] imx-ipuv3 2400000.ipu: IPU_CHA_DB_MODE_SEL0 =    0x00000001
[ 1331.134510] imx-ipuv3 2400000.ipu: IPU_CHA_DB_MODE_SEL1 =    0x00000000
[ 1331.134518] imx-ipuv3 2400000.ipu: IPU_CHA_TRB_MODE_SEL0 =   0x00800000
[ 1331.134525] imx-ipuv3 2400000.ipu: IPU_CHA_TRB_MODE_SEL1 =   0x00000000
[ 1331.134533] imx-ipuv3 2400000.ipu: DMFC_WR_CHAN =    0x00000090
[ 1331.134540] imx-ipuv3 2400000.ipu: DMFC_WR_CHAN_DEF =        0x202020F6
[ 1331.134547] imx-ipuv3 2400000.ipu: DMFC_DP_CHAN =    0x000096D4
[ 1331.134555] imx-ipuv3 2400000.ipu: DMFC_DP_CHAN_DEF =        0x2020F6F6
[ 1331.134562] imx-ipuv3 2400000.ipu: DMFC_IC_CTRL =    0x00000002
[ 1331.134569] imx-ipuv3 2400000.ipu: IPU_FS_PROC_FLOW1 =       0x00000000
[ 1331.134576] imx-ipuv3 2400000.ipu: IPU_FS_PROC_FLOW2 =       0x00000000
[ 1331.134584] imx-ipuv3 2400000.ipu: IPU_FS_PROC_FLOW3 =       0x00000000
[ 1331.134591] imx-ipuv3 2400000.ipu: IPU_FS_DISP_FLOW1 =       0x00000000
[ 1331.134598] imx-ipuv3 2400000.ipu: IPU_VDIC_VDI_FSIZE =      0x00000000
[ 1331.134605] imx-ipuv3 2400000.ipu: IPU_VDIC_VDI_C =  0x00000000
[ 1331.134613] imx-ipuv3 2400000.ipu: IPU_IC_CONF =     0x40000000
[ 1331.134620] imx-ipuv3 2400000.ipu: CSI_SENS_CONF:     04000a30
[ 1331.134627] imx-ipuv3 2400000.ipu: CSI_SENS_FRM_SIZE: 0270079f
[ 1331.134634] imx-ipuv3 2400000.ipu: CSI_ACT_FRM_SIZE:  023f02cf
[ 1331.134641] imx-ipuv3 2400000.ipu: CSI_OUT_FRM_CTRL:  00000006
[ 1331.134649] imx-ipuv3 2400000.ipu: CSI_TST_CTRL:      00000000
[ 1331.134656] imx-ipuv3 2400000.ipu: CSI_CCIR_CODE_1:   01040596
[ 1331.134663] imx-ipuv3 2400000.ipu: CSI_CCIR_CODE_2:   000d07df
[ 1331.134670] imx-ipuv3 2400000.ipu: CSI_CCIR_CODE_3:   00ff0000
[ 1331.134677] imx-ipuv3 2400000.ipu: CSI_MIPI_DI:       ffffffff
[ 1331.134685] imx-ipuv3 2400000.ipu: CSI_SKIP:          00000000

 

FCB-EX2400EX2400P.pdf is the FCB-EX2400P Technical Manual.

 

Thanks for the Help

Outcomes