IMX8MP cmaera support

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8MP cmaera support

595 Views
forrest_zhang
Contributor I
  我现在在8MP上面调试max9286  同样的寄存器配置我在imx8qxp上面是可以正常拿到图像 现在配置max9286的图像组合的格式如图 而且从max9286的寄存器来看状态都是正常的 这个配置是不用VC的支持的
forrest_zhang_0-1646547145254.png

 

8MP上面的有一些debug log  从log看 数据应该还没有到ISI 请教一下8MP在mipi-csi除了不支持VC还有没有其它特别要注意的
 
 
 
[ 2446.180765] bypass csc
[ 2446.183759] input fmt YUV4
[ 2446.186464] output fmt YUYV
[ 2446.194201] videobuf2_common: [cap-(____ptrval____)] vb2_core_streamon: successful
[ 2446.529885] mxc-mipi-csi2.0: mipi_csis_s_stream: 1, state: 0x0
[ 2446.530009] mxc-mipi-csi2.0: fmt: 0x2011, 1280 x 2880
[ 2446.543570] mxc-mipi-csi2.0: --- mipi_csis_s_stream ---
[ 2446.543578] mxc-mipi-csi2.0:         CSIS_VERSION[0]: 0x03060301
[ 2446.543584] mxc-mipi-csi2.0:        CSIS_CMN_CTRL[4]: 0x00004b05
[ 2446.543589] mxc-mipi-csi2.0:        CSIS_CLK_CTRL[8]: 0x000f0000
[ 2446.543595] mxc-mipi-csi2.0:          CSIS_INTMSK[10]: 0x0fffff1f
[ 2446.543601] mxc-mipi-csi2.0:          CSIS_INTSRC[14]: 0x00000000
[ 2446.543606] mxc-mipi-csi2.0:      CSIS_DPHYSTATUS[20]: 0x000000f2
[ 2446.543610] mxc-mipi-csi2.0:        CSIS_DPHYCTRL[24]: 0x0d80001f
[ 2446.543615] mxc-mipi-csi2.0:     CSIS_DPHYBCTRL_L[30]: 0x000001f4
[ 2446.543621] mxc-mipi-csi2.0:     CSIS_DPHYBCTRL_H[34]: 0x00000000
[ 2446.543625] mxc-mipi-csi2.0:     CSIS_DPHYSCTRL_L[38]: 0x00000000
[ 2446.543629] mxc-mipi-csi2.0:     CSIS_DPHYSCTRL_H[3c]: 0x00000000
[ 2446.543633] mxc-mipi-csi2.0:   CSIS_ISPCONFIG_CH0[40]: 0x00001078
[ 2446.543637] mxc-mipi-csi2.0:   CSIS_ISPCONFIG_CH1[50]: 0x000008fd
[ 2446.543641] mxc-mipi-csi2.0:   CSIS_ISPCONFIG_CH2[60]: 0x000008fe
[ 2446.543645] mxc-mipi-csi2.0:   CSIS_ISPCONFIG_CH3[70]: 0x000008ff
[ 2446.543650] mxc-mipi-csi2.0:    CSIS_ISPRESOL_CH0[44]: 0x0b400500
[ 2446.543654] mxc-mipi-csi2.0:    CSIS_ISPRESOL_CH1[54]: 0x80008000
[ 2446.543659] mxc-mipi-csi2.0:    CSIS_ISPRESOL_CH2[64]: 0x80008000
[ 2446.543665] mxc-mipi-csi2.0:    CSIS_ISPRESOL_CH3[74]: 0x80008000
[ 2446.543669] mxc-mipi-csi2.0:     CSIS_ISPSYNC_CH0[48]: 0x00000000
[ 2446.543673] mxc-mipi-csi2.0:     CSIS_ISPSYNC_CH1[58]: 0x00000000
[ 2446.543677] mxc-mipi-csi2.0:     CSIS_ISPSYNC_CH2[68]: 0x00000000
[ 2446.543681] mxc-mipi-csi2.0:     CSIS_ISPSYNC_CH3[78]: 0x00000000
[ 2446.543685] mxc-mipi-csi2.0: --- mipi_csis_s_stream ---
[ 2446.543689] mxc-mipi-csi2.0:    GPR_GASKET_0_CTRL[60]: 0xffff8000
[ 2446.543695] mxc-mipi-csi2.0:   GPR_GASKET_0_HSIZE[64]: 0xffff8000
[ 2446.543699] mxc-mipi-csi2.0:   GPR_GASKET_0_VSIZE[68]: 0xffff8000
[ 2446.544250] videobuf2_common: [cap-(____ptrval____)] __vb2_wait_for_done_vb: will sleep waiting for buffers
[ 2460.207584] videobuf2_common: [cap-(____ptrval____)] __vb2_wait_for_done_vb: sleep was interrupted
[ 2460.220689] mxc-mipi-csi2.0: mipi_csis_s_stream: 0, state: 0x0
[ 2460.220703] mxc-mipi-csi2.0: Frame End events: 0
[ 2460.225321] mxc-mipi-csi2.0: Frame Start events: 0
[ 2460.230108] mxc-mipi-csi2.0: Non-image data after odd frame events: 0
[ 2460.236545] mxc-mipi-csi2.0: Non-image data before odd frame events: 0
[ 2460.243070] mxc-mipi-csi2.0: Non-image data after even frame events: 0
[ 2460.249594] mxc-mipi-csi2.0: Non-image data before even frame events: 0
[ 2460.256204] mxc-mipi-csi2.0: Unknown Error events: 0
[ 2460.261164] mxc-mipi-csi2.0: CRC Error events: 0
[ 2460.265779] mxc-mipi-csi2.0: ECC Error events: 0
[ 2460.270393] mxc-mipi-csi2.0: FIFO Overflow Error events: 0
[ 2460.275874] mxc-mipi-csi2.0: Lost Frame End Error events: 0
[ 2460.281443] mxc-mipi-csi2.0: Lost Frame Start Error events: 0
[ 2460.287186] mxc-mipi-csi2.0: SOT Error events: 0
[ 2460.291906] videobuf2_common: [cap-(____ptrval____)] vb2_buffer_done: done processing on buffer 0, state: error
[ 2460.301999] videobuf2_common: [cap-(____ptrval____)] vb2_buffer_done: done processing on buffer 1, state: error
[ 2460.312128] videobuf2_common: [cap-(____ptrval____)] vb2_buffer_done: done processing on buffer 2, state: error
[ 2460.322221] videobuf2_common: [cap-(____ptrval____)] vb2_buffer_done: done processing on buffer 3, state: error
[ 2460.333131] videobuf2_common: [cap-(____ptrval____)] vb2_core_streamoff: successful
[ 2460.341745] videobuf2_common: [cap-(____ptrval____)] __vb2_buf_mem_free: freed plane 0 of buffer 0
[ 2460.351727] videobuf2_common: [cap-(____ptrval____)] __vb2_buf_mem_free: freed plane 0 of buffer 1
[ 2460.361899] videobuf2_common: [cap-(____ptrval____)] __vb2_buf_mem_free: freed plane 0 of buffer 2
[ 2460.371845] videobuf2_common: [cap-(____ptrval____)] __vb2_buf_mem_free: freed plane 0 of buffer 3
 
 
 
 
Labels (1)
0 Kudos
1 Reply

580 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport
0 Kudos