Interfacing IMRT1170-EVKB DevKit with a 12 bit pixel monochrome camera with 2 lane MIPI

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

Interfacing IMRT1170-EVKB DevKit with a 12 bit pixel monochrome camera with 2 lane MIPI

38 Views
jyothz
Contributor I

Hi Team,

We are currently working on interfacing the i.MX RT1170-EVKB board with a camera using a 2-lane MIPI interface. In our setup, all camera control signals are managed by an FPGA, while the i.MX RT1170 board is responsible only for receiving image data from the FPGA and streaming it to the host system.

We have attempted to modify the “uvc_rgb_imxrt1170” example project by bypassing the camera initialization and I²C control sequences, since the camera is managed externally. However, we have not yet been able to verify whether the board is successfully receiving data over the MIPI interface.

The camera specifications are as follows:

  • Pixel format: 12-bit monochrome

  • Resolution: 2048 × 2048

  • Data source: FPGA (via 2-lane MIPI)

Before proceeding further, we would like clarification on the following points:

  1. Is it feasible to interface the i.MX RT1170-EVKB with an FPGA-based MIPI source by replacing the OV5640 camera?

  2. Can the existing PXP (Pixel Pipeline) module handle the 12-bit monochrome data format described above?

For reference, we have attached details of the MIPI connector used and the example project originally designed for streaming data from the OV5640 camera.

 

jyothz_0-1759986908362.png

FPGA to IMXRT1170 connector (J2 in IMX BOARD)

Please Go through and Respond 
Any information regarding this will be much valuable and helpful.


Thank you for your guidance and support.
Jyothish

Tags (3)
0 Kudos
Reply
1 Reply

8 Views
Sam_Gao
NXP Employee
NXP Employee

Hi,

It is feasible to interface the i.MX RT1170-EVKB with an FPGA-based MIPI source, but the PXP module will require data format conversion to handle 12-bit monochrome data.

  • Q1. FPGA-based MIPI Source Interface: Interfacing an FPGA that acts as a MIPI CSI-2 camera source is possible. The i.MX RT1170-EVKB is equipped with a MIPI Camera Module Connector (J2) designed for this purpose. But we don't have such solution to support by using FPGA-based MIPI source.
  • Q2. PXP and 12-bit Monochrome Data: The PXP (Pixel Pipeline) is a 2D graphics accelerator capable of operations like color space conversion, rotation, and resizing , . However, it does not have native support for a 12-bit monochrome (grayscale) input format.
    • Supported PXP Formats : The PXP supports a variety of RGB and YUV formats, including 8-bit monochrome ( Y8 ) and 4-bit monochrome ( Y4 ),. There is no documented support for a 12-bit monochrome ( Y12 ) input.
    • Required Workaround : To process the image with the PXP, the 12-bit monochrome data must be converted into a supported format before it is passed to the PXP. 

 

 

0 Kudos
Reply