jadonk / rowboat

Automatically exported from code.google.com/p/rowboat
0 stars 0 forks source link

Camera sensor driver #82

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. I use mt9v113 as the code base for my camera sensor driver
2. Hook up 601 and I2C bus through the camera port on Beagleboard xM
3. Play camera application
4. Configure my chip to generate QVGA output

What is the expected output? What do you see instead?

Should be able to see the complete video frame. But there is a big vertical 
black region on the left side of the screen. There are also random green/purple 
lines on top of the video.

Adjusting my HSYNC doesn't change anything. 

What version of the product are you using? On what operating system?

Android-Froyo on Beagleboard xM

Please provide any additional information below.

Does TI DSP enable any cropping when capturing video? What the DSP capture 
engine expects the output from 601 bus. Does it apply any default offset?

Original issue reported on code.google.com by junzha...@hotmail.com on 9 Feb 2011 at 1:45

GoogleCodeExporter commented 9 years ago
Hi,

Can you give me following information?
1. For which pixel format you have opened camera device?
2. Is camera preview working fine?

Original comment by tosatish...@gmail.com on 10 Feb 2011 at 1:00

GoogleCodeExporter commented 9 years ago
I figured out my problem is due to the following reason: the OMAP video capture 
engine looks for the rising edge of HSYNC to start to capture each line. 
Originally my chip was programmed as active low on HSYNC signal. After I change 
the chip to be active high on HSYNC signal, the problem goes away.

Original comment by junzha...@hotmail.com on 10 Feb 2011 at 9:47