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.

AM37x EVM - e-CAM50_OMAP35x - LInux 2.6.32

Hi,

We need to interface the camera board from the e-con Systems with the AM37x EVM MAIN BOARD REV. G.  

http://www.e-consystems.com/5MP_hdcamera_omap.asp

Section 5.2 of the Camera User Document (E-CAM5_OMAP35X-LINUX 2.6.29) states:

5.2 Configuring the Linux kernel for omap camera board
Apply the omap_rev_g_evm.patch for 2.6.30-rc3-omap1 (TI version name linux-02.01.03.11)
 Provided by e-con systems camera development kit.

We need to interface the e-CAM50_OMAP35x camera board with the AM37x EVM.

The AM37x has Linux 2.6.32, but the kernel patch is for 2.6.30

Is there a patch for Linux 2.6.32?

The patch and 2 source files are attached.

 

  • Looking at the patch, it looks like there are just a few minor changes so you should be able to apply it to 2.6.32.  Have you tried this?  Have you tried contacting e-consystems? 

    REgards,

    James

  • According to e-consystems:

    " Just to clarify, we don’t have any patches for the AM37x. What we have is the patches for the OMAP 3530. "

    I have looked at the patches. The first 2 patches refer to "ov3640 camera driver"

    +
    +#warning "FIXME: For ov3640 camera driver is enabled. By setting PMIC GPIO bit 8 as high"
    +

    They seem to be for the Omnivision OV3640 - 3.2 Mega Pixel CMOS Image Sensor.

    Our board has the Omnivision OV5642 - 5.0 Mega Pixel CMOS Image Sensor.

     

     

  • I'm sorry i can't speak for the patches that were given to you.  In general, if the patches just fix some GPIOs or are simple board related code changes, then they should work for either OMAP35x or AM37x.

    Regards,

    James

  • Hi.

    Could you explain how the ov3640 driver code (./kernel/linux/drivers/media/video/ov3640.c) is included in the kernel?

    According to Kconfig, the driver is currently working with the "TI OMAP3 camera controller".

    Does this mean that this driver supports the e-consystems camera?

    config VIDEO_OV3640
        tristate "OmniVision ov3640 smart sensor driver (3MP)"
        depends on I2C && VIDEO_V4L2
        ---help---
          This is a Video4Linux2 sensor-level driver for the OmniVision
          OV3640 camera.  It is currently working with the TI OMAP3
              camera controller.

    Thanks,

    Dave