Hi Qiang Li,
Re-dump the registers as below :
CSI_SENS_CONF = 0x04000928
CSI_SENS_FRM_SIZE = 0x01DF027F
CSI_ACT_FRM_SIZE = 0x01DF027F
CSI_OUT_FRM_CTRL = 0x00000000
CSI_TST_CTRL = 0x00000000
CSI_CCIR_CODE_1 = 0x00040030
CSI_CCIR_CODE_2 = 0x00000000
CSI_CCIR_CODE_3 = 0x00FF0000
CSI_MIPI_DI = 0xFFFFFFFF
CSI_SKIP = 0x00000000
CSI_CPD_CTRL = 0x00000000
CSI_CPD_RC = 0x00000000
CSI_CPD_RS = 0x00000000
CSI_CPD_GRC = 0x00000000
CSI_CPD_GRS = 0x00000000
CSI_CPD_GBC = 0x00000000
CSI_CPD_GBS = 0x00000000
CSI_CPD_BC = 0x00000000
CSI_CPD_BS = 0x00000000
CSI_CPD_OFFSET1 = 0x00000000
CSI_CPD_OFFSET2 = 0x00000000
IPU_CONF = 0x00000781
IDMAC_CONF = 0x0000002F
IDMAC_CHA_EN1 = 0x10000001
IDMAC_CHA_EN2 = 0x00000000
IDMAC_CHA_PRI1 = 0x18800001
IDMAC_CHA_PRI2 = 0x00000000
IDMAC_BAND_EN1 = 0x00000000
IDMAC_BAND_EN2 = 0x00000000
IPU_CHA_DB_MODE_SEL0 = 0x00000001
IPU_CHA_DB_MODE_SEL1 = 0x00000000
IPU_CHA_TRB_MODE_SEL0 = 0x10000000
IPU_CHA_TRB_MODE_SEL1 = 0x00000000
DMFC_WR_CHAN = 0x00000090
DMFC_WR_CHAN_DEF = 0x202020F6
DMFC_DP_CHAN = 0x0000968A
DMFC_DP_CHAN_DEF = 0x2020F6F6
DMFC_IC_CTRL = 0x00000002
IPU_FS_PROC_FLOW1 = 0x00000000
IPU_FS_PROC_FLOW2 = 0x00000000
IPU_FS_PROC_FLOW3 = 0x00000000
IPU_FS_DISP_FLOW1 = 0x00000000
IPU_VDIC_VDI_FSIZE = 0x00000000
IPU_VDIC_VDI_C = 0x00000000
IPU_IC_CONF = 0x00000000
CSI_SENS_CONF, CSI0_DATA_DEST is 0x2 (destination is IDMAC via SMFC) now.
CSI_CCIR_CODE_X are not 0 now.
But CSI_SENS_FRM_SIZE is still same with CSI_ACT_FRM_SIZE.
Need your advices on how to correct this part, thanks in advanced!
I am using BT656 mode without external VSYNC and HSYNC, should CSI_SENS_FRM_SIZE still be included blank data of VSYNC and HSYNC?
Thanks and Regards,
Robert