I am using Aquila Carrier board with Aquila AM69 SoM, we have GMSL to CSI converter board connected to Aquila MIPI connector, we have GMSL compatible camera, that we streaming data from, Does Torizon have any guide to stream camera frames via GMSL with compatible driver port for aquila?
The AM69 SoC does not natively support GMSL; it supports MIPI CSI-2 camera input.
Toradex provides general camera and GStreamer documentation for Torizon, and Aquila AM69 has CSI overlays for supported cameras. However, we do not currently have a GMSL-specific guide or a ready-to-use GMSL camera driver stack for Aquila AM69.
To use a GMSL camera, an external GMSL deserializer/converter board is required to convert the GMSL stream to MIPI CSI-2. Support then depends on the specific deserializer, serializer, camera sensor, CSI-2 configuration, and the corresponding Linux drivers and Device Tree integration.
We plan on using MAX96716A deserializer chip to convert GMSL to MIPI-CSI2. Is it possible to get support on developing/integrtaing the drivers for Torizon OS? Would you mind sharing the link to Camera , Gstreamer documentation?
“We plan on using MAX96716A deserializer chip to convert GMSL to MIPI-CSI2. Is it possible to get support on developing/integrtaing the drivers for Torizon OS?”. Does the toradex have a plan to make the GMSL driver available with deserializer chips in future for Aquila platforms?
Since the AM69 SoC does not natively support GMSL, we are not planning to develop a generic GMSL driver stack.
For drivers specific to a particular GMSL deserializer, serializer, or camera sensor, please refer to the chip manufacturer or the Linux community. These drivers are usually specific to the selected hardware components and camera pipeline.
However, we can definitely help if you have questions about integrating an existing driver or Device Tree configuration into Torizon OS.
I received information that Videtronic has developed a camera interface adapter for Clover: https://videtronic.pl/
They have built adapters for two CSI interfaces and one GMSL interface. This solution requires a custom Yocto layer, kernel patches, and device tree overlays from Videtronic. It will only work if the customer performs a Yocto build including Videtronic’s layer.
If Videtronic confirms that there is sufficient demand for this adapter, Toradex may consider integrating these changes into the BSP in the future.
For now, please contact Videtronic directly for more details.