Skip to content

Commit

Permalink
fix: Updated the CSI2RX SDK documentation
Browse files Browse the repository at this point in the history
Added CSI2RX testing details specifying various combinations of sensors tested
across various boards.

Signed-off-by: Yemike Abhilash Chandra <[email protected]>
  • Loading branch information
Yemike-Abhilash-Chandra authored and cshilwant committed Nov 21, 2024
1 parent cf58f74 commit bbc108e
Showing 1 changed file with 106 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -710,6 +710,29 @@ Enabling camera sensors
For more details on building or applying overlays permanently, refer to the
:ref:`How to enable DT overlays in linux <howto_dt_overlays>` guide.


CSI2RX testing details
======================

The following combinations of sensors are tested in the latest sdk.

+--------------+---------------------------------------+-----------------------------------+
| Hardware | Sensor | Default format and resolution |
+==============+=======================================+===================================+
| J721E EVM | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J721E EVM | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J721E SK | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J721E SK | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J721E SK | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+




.. ifconfig:: CONFIG_part_variant in ('J721S2')

J721S2 has two instances of CSI2RX capture subsystem and can support upto
Expand Down Expand Up @@ -748,6 +771,26 @@ Enabling camera sensors
For more details on building or applying overlays permanently, refer to the
:ref:`How to enable DT overlays in linux <howto_dt_overlays>` guide.


CSI2RX testing details
======================

The following combinations of sensors are tested on J721S2 in the latest sdk.

+--------------+---------------------------------------+-----------------------------------+
| Hardware | Sensor | Default format and resolution |
+==============+=======================================+===================================+
| J721S2 | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J721S2 | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM68A | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM68A | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM68A | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+

.. ifconfig:: CONFIG_part_variant in ('J784S4','J742S2')

J784S4/AM69A and J742S2 has three instances of CSI2RX capture subsystem and
Expand Down Expand Up @@ -785,3 +828,66 @@ Enabling camera sensors
For more details on building or applying overlays permanently, refer to the
:ref:`How to enable DT overlays in linux <howto_dt_overlays>` guide.

CSI2RX testing details
======================

The following combinations of sensors are tested in the latest sdk.

+--------------+---------------------------------------+-----------------------------------+
| Hardware | Sensor | Default format and resolution |
+==============+=======================================+===================================+
| J784S4 | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J784S4 | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM69A | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM69A | LI OV5640 MIPI CSI Camera | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| AM69A | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J742S2 | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+




.. ifconfig:: CONFIG_part_variant in ('J722S')

J722S has two instances of CSI2RX capture subsystem and
can support upto eight **IMX390** cameras using FPDLink fusion EVM.
J722S also supports **OV5640** and **IMX219** module connected to MIPI connector.

Applying sensor overlays
========================

To enable FPDLink cameras you will need to apply the device tree overlays
for both the fusion board and the sensor at U-boot prompt:

.. code-block:: text
# For single RCM IMX390 connected to RX port 0 on Fusion board EVM on J722S EVM:
# FPDLink IMX390 camera overlays are named according to the port connected in the following
# format : ti/k3-fpdlink-imx390-rcm-<csi_port>-<fusion_rx_port>.dtbo
=> setenv name_overlays ti/k3-j721s2-evm-fusion.dtbo ti/k3-fpdlink-imx390-rcm-0-0.dtbo
=> boot
For more details on building or applying overlays permanently, refer to the
:ref:`How to enable DT overlays in linux <howto_dt_overlays>` guide.


CSI2RX testing details
======================

The following combinations of sensors are tested in the latest sdk.

+--------------+---------------------------------------+-----------------------------------+
| Hardware | Sensor | Default format and resolution |
+==============+=======================================+===================================+
| J722S | OV5640 TEVI/PCAM Rpi Module | YUYV8_1X16/1280x720 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J722S | FPDLink fusion 1 EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+
| J722S | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
+--------------+---------------------------------------+-----------------------------------+

0 comments on commit bbc108e

Please sign in to comment.