Aptina/BeagleBoard-xM — Issue #4: unable to use bining and skiping modes
Author: sarinsukumar
Created: 2011-11-15 06:35:20+00:00
State: open

Sir,

I am sarin sukumar.
I am using beagle board xm with leopard board LI-5M03 which use a mt9p031 sensor
I am unable to use the following two modes
{ 640, 480, 64, 24, 1919, 2559, 0, 0, 0x0296, 0x0033, 0x0033, 0x0060, 0, 0, 3, 3 }, // VGA_BIN_30FPS
{ 1280, 720, 64, 24, 1439, 2559, 0, 0, 0x0296, 0x0011, 0x0011, 0x0060, 0, 0, 1, 1 }, // 720P_HD_30FPS
they result in either timeout error , or very distorted frames.

I found that
ret |= mt9p031_reg_write(client, REG_MT9P031_RESET, 0x0001);	//High
ret |= mt9p031_reg_write(client, REG_MT9P031_RESET, 0x0000);	//Low
mdelay(100);
the above reset condition taking the device to the default configuration every time. is this a bug?

I am unable to achieve good frame rate with maintaining same FOV.

Expecting a suggestion.