How to display video captured by OS08A20 camera via HDMI?

Verifying CSI Adapter Initialization on Verdin iMX95

Based on the available Toradex documentation, I can provide guidance on verifying CSI adapter functionality, though specific information about the iMX95 Verdin with Torizon OS is limited in the current sources.

Hardware Interface Verification

For Verdin modules, the CSI interface uses MIPI CSI-2 signals located in the “Reserved” class of the Verdin specifications (1). The interface supports:

  • Scalable data lane support, 1 to 4 Data Lanes (1)
  • Up to 1.5Gbps per lane, providing 1080p60 capability with all 4 lanes (1)
  • Supports 10Mbps data rate in low power modes (1)

Device Tree Overlay Configuration

For camera functionality on Verdin modules, you’ll need to ensure the appropriate device tree overlay is enabled. For supported Verdin modules, camera overlays are available (2):

For Verdin iMX8M Plus (as reference):

  • verdin-imx8mp_ov5640_overlay.dtbo for CSI Camera OV5640 (2)

For Verdin iMX95:

  • verdin-imx95_ov5640_overlay.dtbo for CSI Camera OV5640 (2)

Verification Steps

  1. Check Device Tree Overlay Status

    Verify if the camera overlay is properly loaded by checking the overlays.txt file (3):

    cat /sysroot/boot/ostree/torizon-*/dtb/overlays.txt
    

    (3)

  2. List Available Video Devices

    Check if the camera is detected by the system:

    ls /dev/video*
    v4l2-ctl --list-devices
    
  3. Verify CSI Interface Pins

    The CSI interface uses specific pin assignments. For reference, the Verdin iMX8M Mini uses these CSI signals (1):

    • CSI_1_CLK_P/N for interface clock (1)
    • CSI_1_D0_P/N through CSI_1_D3_P/N for data lanes (1)
    • I2C_4_CSI_SCL/SDA for camera control (1)

Troubleshooting CSI Adapter Issues

Based on community discussions, CSI interface issues can be hardware-related (4). Some factors to consider:

  • Signal Integrity: Ensure proper differential pair matching and impedance control (4)
  • Power Supply Stability: Verify stable power supply to both the module and camera (4)
  • Adapter Compatibility: The CSI/DSI to mini-SAS adapter must be properly configured for your specific camera

Current Limitations

The available documentation indicates that specific support for iMX95 Verdin with custom camera adapters may require additional configuration not covered in the standard device tree overlays. The iMX95 support appears to be in early stages, as mentioned in community discussions (5).

For detailed verification of your CSI/DSI to mini-SAS adapter initialization, you may need to:

  1. Check the adapter’s specific device tree configuration
  2. Verify the adapter’s power and control signals
  3. Confirm the MIPI CSI-2 lane mapping matches your camera requirements

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.