Skip to content

Commit 7e449f2

Browse files
committed
docs: Update CSI-RX docs for AM62, AM62P and AM62A
1. Add table to list down latest SDK supported sensors and daughter boards 2. Add command to apply overlay for OV2312 connected to the DS90UB954-Q1 EVM 3. Add documentation for OV5640 + Arducam V3Link (Fusion Mini) support on SK-AM62P Signed-off-by: Rishikesh Donadkar <[email protected]>
1 parent 92f23db commit 7e449f2

File tree

1 file changed

+79
-0
lines changed
  • source/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera

1 file changed

+79
-0
lines changed

source/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera/CSI2RX.rst

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,12 @@ Enabling camera sensors
220220
|__PART_FAMILY_NAME__| SK supports the following 15-pin FFC compatible
221221
camera modules with **OV5640** sensor:
222222

223+
.. ifconfig:: CONFIG_part_variant in ('AM62PX')
224+
225+
Arducam V3Link (Fusion Mini) board can also be used to connect these camera modules to SK-AM62P over FPDLink cable.
226+
227+
.. ifconfig:: CONFIG_part_variant in ('AM62X','AM62PX')
228+
223229
1. TEVI-OV5640-\*-RPI
224230
2. Digilent PCam5C
225231
3. ALINX AN5641
@@ -241,6 +247,20 @@ Enabling camera sensors
241247
=> setenv name_overlays ti/k3-am62x-sk-csi2-tevi-ov5640.dtbo
242248
=> boot
243249
250+
.. ifconfig:: CONFIG_part_variant in ('AM62PX')
251+
252+
.. code-block:: text
253+
254+
# For connecting Digilent PCam5C or ALINX AN5641 on V3Link fusion's RX Port 0:
255+
=> setenv name_overlays ti/k3-am62x-sk-csi2-v3link-fusion.dtbo ti/k3-v3link-ov5640-0-0.dtbo
256+
=> boot
257+
258+
# For connecting Technexion TEVI-OV5640 on V3Link fusion's RX Port 0:
259+
=> setenv name_overlays ti/k3-am62x-sk-csi2-v3link-fusion.dtbo ti/k3-v3link-tevi-ov5640-0-0.dtbo
260+
=> boot
261+
262+
.. ifconfig:: CONFIG_part_variant in ('AM62X','AM62PX')
263+
244264
Once the overlay is applied, you can confirm that the sensor is being
245265
probed by checking the output of :command:`lsmod` or the media graph:
246266

@@ -435,6 +455,38 @@ Enabling camera sensors
435455
To re-build the kernel with above changes you can refer to the
436456
:ref:`Users Guide <users-guide-kernel-config>`.
437457

458+
.. ifconfig:: CONFIG_part_variant in ('AM62X')
459+
460+
CSI2RX testing details
461+
======================
462+
463+
Following sensors have been tested with the latest SDK.
464+
465+
+-------------------------------+---------------------------------------+-----------------------------------+
466+
| Hardware | Sensor | Default format and resolution |
467+
+-------------------------------+---------------------------------------+-----------------------------------+
468+
| SK-AM62 | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
469+
+-------------------------------+---------------------------------------+-----------------------------------+
470+
| SK-AM62 | OV5640 MIPI CSI Camera | YUYV8_1X16/640x480 at 30 fps |
471+
+-------------------------------+---------------------------------------+-----------------------------------+
472+
473+
.. ifconfig:: CONFIG_part_variant in ('AM62PX')
474+
475+
CSI2RX testing details
476+
======================
477+
478+
Following sensors and daughter cards have been tested with the latest SDK.
479+
480+
+-------------------------------+---------------------------------------+-----------------------------------+
481+
| Hardware | Sensor | Default format and resolution |
482+
+-------------------------------+---------------------------------------+-----------------------------------+
483+
| SK-AM62P | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
484+
+-------------------------------+---------------------------------------+-----------------------------------+
485+
| SK-AM62P | OV5640 MIPI CSI Camera | YUYV8_1X16/640x480 at 30 fps |
486+
+-------------------------------+---------------------------------------+-----------------------------------+
487+
| SK-AM62P | V3Link (Fusion Mini) board, OV5640 | YUYV8_1X16/640x480 at 30 fps |
488+
+-------------------------------+---------------------------------------+-----------------------------------+
489+
438490
.. ifconfig:: CONFIG_part_variant in ('AM62AX')
439491

440492
SK-AM62A supports the following FPDLink cameras using fusion board: **IMX390,
@@ -466,6 +518,10 @@ Enabling camera sensors
466518
=> setenv name_overlays ti/k3-am62a7-sk-fusion.dtbo ti/k3-fpdlink-ov2312-0-0.dtbo
467519
=> boot
468520
521+
# For OV2312 connected on DS90UB954-Q1 RX Port 0:
522+
=> setenv name_overlays ti/k3-am62a7-sk-ub954-evm.dtbo ti/k3-fpdlink-ov2312-0-0.dtbo
523+
=> boot
524+
469525
# For RCM IMX390 connected on Fusion board RX Port 0:
470526
=> setenv name_overlays ti/k3-am62a7-sk-fusion.dtbo ti/k3-fpdlink-imx390-rcm-0-0.dtbo
471527
=> boot
@@ -670,6 +726,29 @@ Enabling camera sensors
670726
sink_1::startx="<640>" sink_1::starty="<480>" sink_1::widths="<640>" sink_1::heights="<480>" ! \
671727
queue ! kmssink driver-name=tidss plane-properties=s,zpos=1
672728
729+
CSI2RX testing details
730+
======================
731+
732+
Following sensors and daughter cards have been tested with the latest SDK.
733+
734+
+--------------+---------------------------------------+-----------------------------------+
735+
| Hardware | Sensor | Default format and resolution |
736+
+--------------+---------------------------------------+-----------------------------------+
737+
| SK-AM62A | IMX219 RPi Camera | SRGGB8_1X8/1920x1080 at 30 fps |
738+
+--------------+---------------------------------------+-----------------------------------+
739+
| SK-AM62A | FPDLink fusion EVM, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
740+
+--------------+---------------------------------------+-----------------------------------+
741+
| SK-AM62A | FPDLink fusion EVM, OV2312 | SBGGI10_1X10/1600x1300 at 30 fps |
742+
+--------------+---------------------------------------+-----------------------------------+
743+
| SK-AM62A | V3Link (Fusion Mini) board, IMX219 | SRGGB8_1X8/1920x1080 at 30 fps |
744+
+--------------+---------------------------------------+-----------------------------------+
745+
| SK-AM62A | V3Link (Fusion Mini) board, IMX390 | SRGGB12_1X12/1936x1100 at 30 fps |
746+
+--------------+---------------------------------------+-----------------------------------+
747+
| SK-AM62A | V3Link (Fusion Mini) board, OV2312 | SBGGI10_1X10/1600x1300 at 30 fps |
748+
+--------------+---------------------------------------+-----------------------------------+
749+
| SK-AM62A | DS90UB954-Q1 EVM, OV2312 | SBGGI10_1X10/1600x1300 at 30 fps |
750+
+--------------+---------------------------------------+-----------------------------------+
751+
673752
.. ifconfig:: CONFIG_part_variant in ('J721E')
674753

675754
J721E has two instances of CSI2RX capture subsystem and can support upto

0 commit comments

Comments
 (0)