Unable to capture camera lit screen(IMX8MQ)

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

Unable to capture camera lit screen(IMX8MQ)

219 Views
ximenbingmeng
Contributor IV

The IMX8MQ chip uses kernel4.14.98 kernel to drive the MIPI interface camera, and IMX8 realizes the reception of the data stream, in which the camera resolution is 3840x2160@30fps, the rate is 1184, the data format is YUV422, the arrangement is YUYV, and the camera has been pushing the stream, the ISP has handled the IIC, what do we need to modify?
The problems are as follows:

  1. Does the IMX8 terminal meet the interface protocol of mipi (which version is the specific version) and is there any requirement for mipitiming? Similar to the following, where can I find detailed parameter requirements?ximenbingmeng_0-1726057704346.jpegximenbingmeng_1-1726057724602.jpeg

     

  2. Is there any requirement for the output image HB and VB on the IMX8 end? What is the range of HB and VB? The following diagram is now output from the camera side.ximenbingmeng_2-1726057753006.png

     

  3. Does IMX8 have any requirements for the images received by MIPI-CSI?
Tags (1)
0 Kudos
Reply
1 Reply

205 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

1) and 2) you can check this parameters on the MIPI CSI appnote:

https://www.nxp.com/docs/en/application-note/AN13573.pdf

3) In fact no special features but we have tested these parameters:

 

  • Image Streaming in Y10, Y12, Y14, RG10, RG12, GB10, GB12 (2 bit right shifted)
  • Exposure can be set via V4L2 API and via V4L2 control 'exposure'
  • Gain can be set via V4L2 API and via V4L2 control 'gain'
  • Trigger mode '0: disabled', '1: external', '2: pulsewidth', '3: self', '4: single', '5: sync', '6: stream_edge', '7: stream_level' can be set via V4L2 control 'trigger_mode'
  • Flash mode '0: disabled', '1: enabled' can be set via V4L2 control 'flash_mode'
  • Frame rate can be set via V4L2 control 'frame_rate' (except IMX412 and OV9281)
  • Black level can be set via V4L2 control 'black_level' (only IMX178, IMX183 and IMX296)
  • Single trigger can be set via V4L2 control 'single_triggerl' (under development)

Regards

0 Kudos
Reply