Analog camera adapter driver

hi
i installed ubuntu 14.04 with jetpack as ready to use linux image on apalis tk1 from
BSP Layers and Reference Images for Yocto Project Software | Toradex Developer Center link.

now how can i install Analogue Camera Adapter driver on ubuntu 14.04 to use it in my opencv program as v4l2 device.

in your site (How to use Analogue Camera Adapter on Embedded Linux) only say how to add driver layer to embedded linux kernel and build linux entirely with this driver layer and then flash linux and driver to apalis tk1.
now i want only install Analogue Camera Adapter driver on your prebuild ubuntu 14.04 as v4l2 device without make to build entire linux image.
how can i do this?
best regards.

Please note that the Apalis TK1 only supports digital MIPI CSI-2 cameras. The analogue camera module is not supported as the NVIDIA TK1 SoC does not feature any parallel camera interface.

You will need a special adapter/cable to hook it up plus potentially adjustments to the camera driver stack. But, in theory, yes, it should be possible.

Unfortunately, there exists no easy out-of-the-box solution to connect a PAL camera to the Apalis TK1. Your suggestion with the ADV7280M makes perfect sense. I’m just saying that it will require custom cabling/adapter plus potentially further camera driver stack integration.

alt text

thank you for your fast response
can i use EVAL-ADV7280MEBZ (EVAL-ADV7280MEBZ Evaluation Board | Analog Devices)
to convert pal to mipi csi to connect to apalis tk1
best regards

excuse me whats your suggestion to connect pal camera to apalis tk1?

what you mean about camera driver stack integration
do you mean we want compatible driver for ADV7280M to use with apalis tk1?
the output of ADV7280M is MIPI CSI2 and i think its standard and is same as CSI Camera Module 5MP OV5640 output and i think i dont need extra driver or sdk is it true?
but only we need special cable that convert SMA connectors of ADV7280M evaluation board to mipi csi2 to connect to ixora

what you mean about camera driver stack integration do you mean we want compatible driver for ADV7280M to use with apalis tk1?

Yes, the one from the regular parallel camera interface version of the ADV7280 may need further refinement.

the output of ADV7280M is MIPI CSI2 and i think its standard and is same as CSI Camera Module 5MP OV5640 output and i think i dont need extra driver or sdk is it true?

Not quite. Usually, one has a camera controller aka backend driver plus a camera sensor aka frontend driver. In your case, the former is the NVIDIA TK1 SoC’s MIPI CSI-2 driver, which, agreed, can be the exact same as when using the OV5640 sensor from our Digital Camera Module. However, the later camera sensor driver is specific to whatever sensor one is using and most likely will not work with the OV5640 one. The camera sensor driver for our Analogue Camera Adapter being the parallel camera interface version of the ADV7280 may require further refinement.

but only we need special cable that convert SMA connectors of ADV7280M evaluation board to mipi csi2 to connect to ixora

Yes, exactly. That is what I meant by custom adapter/cable.

thank you for your support

You are very welcome.

Hi @toradexvision

I have the exact same ADV7280M and problem. How did you make adapter?
Did you buy it? Where?
If you made it, what part do you use? Is this custom made board?

Hi @Shaggy
No i didn’t buy anything they are only internet search link text
but now i am trying to connect analog camera via minipci express card