This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Camera drivers

Hai

I'm Sekra

I am using one davinci processor which was running on linux kernel.I had a serious doubt with the kernel drivers

In "Multimedia support" options..........

there is a for camera drivers....Lot of the types were there.....

what is the difference between CAMERA SENSOR DEVICES and SoC CAMERA SUPPORT 

Can anyone could explain it.Does it differ with any of the supporting files.

Because i'm working in one camera device.How to ready the drivers for which compatiple. In that datasheet they show it is SOC camera.But in previous kernel it belongs to CAMERA SENSOR DEVICES.clarify me How to allocate those things????

  • Hi Sekra,

    Assume a simple TI camera, that typical conatains Sensor + processing board. 

    Sensors can be from different vendors with different features or settings. One need to program those sensor to get proper images out of it. That purpose you need a Sensor driver in your code. Soc camera support option is closely tied with the TI's processing platforms such as IPNC's we use. After getting Image out of your sensor board, one should receive it, process it, apply corrections if required, encode it and give it to user application. This cart of processing is done by your Soc.

    I am not very much clear about the remaining part of your question. May be the version of SW and HW that you use can give some clear idea about your task.

  • Hai

    I'm getting you very clearly.

    CMOS sensor-To sense the image,SOC -to process the image for the processor to user.

    In my camera datasheet,this is denoted as the camera has both sensor core & processing(SOC)core.It can also sense & process the image on the same chip.

    So can you help me to propagate this stuff.How could i program for it.In kernel,there are many division in camera support.so i could allocate this as SOC???

    Kindly help me

    Thanks in advance

  • Hai

    I'm using Linux kernel 3.2.xx stable kernel.Now i'm working on Camera driver.Now i add one driver for the camera i'm using.It s based  on I2C protocol.So in that Kconfig i wrote as

    depends on I2C && VIDEO_V4L2 , But during compilation it shows a serious error.Modules doesn;t created.In websites,few guys recommended to insert following line instead of above 

    depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API

    But this also doesn't works.It doesn't even show the name on the menuconfig.

    Wat is the reason for this error?

    Kindly help me.Thanks in advance.