I manufacture two video phones using TI products. One is DM6446 the other is OMAP3530. They both use the same Interlaced CCD camera.
With the DM product, when I program it to invert the sensor image using CCDC, it works correctly.
With the OMAP, I cannot find any settings that work correctly, or even begin to invert the image.
With it working fine (not inverted) on OMAP, CCDC_SDOFST = 0x40.
My questions are:
1) What is the correct value for CCDC_SDOFST to get an inverted image?
2) Are there any other registers that must change (like CCDC_SDR_ADDR)?
3) What sequence of calls do I have to make to get this to work dynamically? (like disable camera, etc.)
4) Also, is there any way to Mirror the data (Horizontal) flip using the HW?
Any insight would be very much appreciated.