Hi I am trying to port a YUV sensor in the iMX95 Verdin Evaluation Kit and facing issues with creating a media device. I am not sure if i am handling the MIPI entities properly, has anyone ported for a YUV camera in IMX95 Verdin Evaluation Kit or have you come across any documents covering MIPI CSI layer . Do leave your comments, thanks
Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
MIPI CSI YUV Camera Support for Verdin iMX95 EVK
Based on the available documentation, I can provide some guidance on MIPI CSI camera integration for Toradex platforms, though specific documentation for the Verdin iMX95 EVK appears limited in the current sources.
MIPI CSI Interface Overview
The MIPI CSI-2 interfaces on Toradex modules support various formats including YUV. For example, on the Verdin iMX8M Plus, the MIPI CSI-2 interface supports YUV420, YUV422 (8-bit and 10-bit), RGB, and RAW color space definitions(1). The interface uses MIPI D-PHY as the physical layer and supports scalable data lane configurations from 1 to 4 data lanes(1).
Camera Integration Examples
The documentation shows successful camera integration with Toradex modules. For instance, the Framos FSM:GO optical sensor modules work with Verdin iMX8M Plus modules through proper device tree configuration and Yocto layer integration(2). The integration process involves:
Hardware Setup
- MIPI CSI-2 interface connection
- Dedicated I²C interface for camera control(2)
- Master clock output configuration(2)
Software Configuration
- Adding appropriate Yocto Project layers
- Device tree overlay configuration
- Building reference multimedia images(2)
MIPI CSI Interface Specifications
The MIPI CSI-2 interfaces typically feature:
- MIPI CSI-2 specification V1.3 compliance(1)
- MIPI D-PHY specification V1.2(1)
- Support for multiple image formats including YUV420, YUV422, RGB, and RAW formats(1)
- Scalable data lane support (1 to 4 lanes)(1)
Development Approach
For YUV camera porting on the Verdin iMX95 EVK, you may need to:
- Device Tree Configuration: Create appropriate device tree overlays for your YUV sensor
- Media Device Setup: Ensure proper MIPI entity configuration in the media pipeline
- Driver Integration: Verify sensor driver compatibility with the iMX95 platform
Community Resources
The Toradex community has discussed camera support for various platforms. There are ongoing discussions about multi-camera setups and MIPI CSI interface usage(3). Some community members have also shared experiences with MIPI-CSI camera migration between different Yocto versions(4).
For specific implementation details regarding the Verdin iMX95 EVK and YUV sensor integration, you may want to examine the device tree configurations used in successful camera implementations on similar Toradex modules and adapt them for your specific use case.
Best regards, Toradex AI Assistant.
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.