Skip to content

Commit 08ba6b7

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 08ba6b7

File tree

1 file changed

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

1 file changed

+88
-0
lines changed

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

Lines changed: 88 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,43 @@ 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+
| Sensor | Media Bus Format | Video Format | Resolution |
467+
+====================================+============================+======================+============+
468+
| IMX219 RPi Camera | MEDIA_BUS_FMT_SRGGB8_1X8 | V4L2_PIX_FMT_SRGGB8 | 1920x1080 |
469+
+------------------------------------+----------------------------+----------------------+------------+
470+
| OV5640 MIPI CSI Camera | MEDIA_BUS_FMT_YUYV8_1X16 | V4L2_PIX_FMT_YUYV | 640x480 |
471+
+------------------------------------+----------------------------+----------------------+------------+
472+
473+
474+
.. ifconfig:: CONFIG_part_variant in ('AM62PX')
475+
476+
CSI2RX testing details
477+
======================
478+
479+
Following sensors and daughter cards have been tested with the latest SDK.
480+
481+
+------------------------------------+----------------------------+----------------------+------------+
482+
| Sensor | Media Bus Format | Video Format | Resolution |
483+
+====================================+============================+======================+============+
484+
| IMX219 RPi Camera | MEDIA_BUS_FMT_SRGGB8_1X8 | V4L2_PIX_FMT_SRGGB8 | 1920x1080 |
485+
+------------------------------------+----------------------------+----------------------+------------+
486+
| OV5640 MIPI CSI Camera | MEDIA_BUS_FMT_YUYV8_1X16 | V4L2_PIX_FMT_YUYV | 640x480 |
487+
+------------------------------------+----------------------------+----------------------+------------+
488+
489+
+------------------------------------+----------------------------+----------------------+------------+
490+
| Daughter Board + Sensor | Media Bus Format | Video Format | Resolution |
491+
+====================================+============================+======================+============+
492+
| V3Link (Fusion Mini) board, OV5640 | MEDIA_BUS_FMT_YUYV8_1X16 | V4L2_PIX_FMT_YUYV | 640x480 |
493+
+------------------------------------+----------------------------+----------------------+------------+
494+
438495
.. ifconfig:: CONFIG_part_variant in ('AM62AX')
439496

440497
SK-AM62A supports the following FPDLink cameras using fusion board: **IMX390,
@@ -466,6 +523,10 @@ Enabling camera sensors
466523
=> setenv name_overlays ti/k3-am62a7-sk-fusion.dtbo ti/k3-fpdlink-ov2312-0-0.dtbo
467524
=> boot
468525
526+
# For OV2312 connected on DS90UB954-Q1 RX Port 0:
527+
=> setenv name_overlays ti/k3-am62a7-sk-ub954-evm.dtbo ti/k3-fpdlink-ov2312-0-0.dtbo
528+
=> boot
529+
469530
# For RCM IMX390 connected on Fusion board RX Port 0:
470531
=> setenv name_overlays ti/k3-am62a7-sk-fusion.dtbo ti/k3-fpdlink-imx390-rcm-0-0.dtbo
471532
=> boot
@@ -670,6 +731,33 @@ Enabling camera sensors
670731
sink_1::startx="<640>" sink_1::starty="<480>" sink_1::widths="<640>" sink_1::heights="<480>" ! \
671732
queue ! kmssink driver-name=tidss plane-properties=s,zpos=1
672733
734+
CSI2RX testing details
735+
======================
736+
737+
Following sensors and daughter cards have been tested with the latest SDK.
738+
739+
+------------------------------------+----------------------------+----------------------+------------+
740+
| Sensor | Media Bus Format | Video Format | Resolution |
741+
+====================================+============================+======================+============+
742+
| IMX219 RPi Camera | MEDIA_BUS_FMT_SRGGB8_1X8 | V4L2_PIX_FMT_SRGGB8 | 1920x1080 |
743+
+------------------------------------+----------------------------+----------------------+------------+
744+
745+
+------------------------------------+----------------------------+----------------------+------------+
746+
| Daughter Board + Sensor | Media Bus Format | Video Format | Resolution |
747+
+====================================+============================+======================+============+
748+
| FPDLink fusion EVM, IMX390 | MEDIA_BUS_FMT_SRGGB12_1X12 | V4L2_PIX_FMT_SRGGB12 | 1936x1100 |
749+
+------------------------------------+----------------------------+----------------------+------------+
750+
| FPDLink fusion EVM, OV2312 | MEDIA_BUS_FMT_SBGGI10_1X10 | V4L2_PIX_FMT_SBGGI10 | 1600x1300 |
751+
+------------------------------------+----------------------------+----------------------+------------+
752+
| V3Link (Fusion Mini) board, IMX219 | MEDIA_BUS_FMT_SRGGB8_1X8 | V4L2_PIX_FMT_SRGGB8 | 1920x1080 |
753+
+------------------------------------+----------------------------+----------------------+------------+
754+
| V3Link (Fusion Mini) board, IMX390 | MEDIA_BUS_FMT_SRGGB12_1X12 | V4L2_PIX_FMT_SRGGB12 | 1936x1100 |
755+
+------------------------------------+----------------------------+----------------------+------------+
756+
| V3Link (Fusion Mini) board, OV2312 | MEDIA_BUS_FMT_SBGGI10_1X10 | V4L2_PIX_FMT_SBGGI10 | 1600x1300 |
757+
+------------------------------------+----------------------------+----------------------+------------+
758+
| DS90UB954-Q1 EVM, OV2312 | MEDIA_BUS_FMT_SBGGI10_1X10 | V4L2_PIX_FMT_SBGGI10 | 1600x1300 |
759+
+------------------------------------+----------------------------+----------------------+------------+
760+
673761
.. ifconfig:: CONFIG_part_variant in ('J721E')
674762

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

0 commit comments

Comments
 (0)