|
|
|
@ -35,7 +35,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x3672, 0x0d}, |
|
|
|
|
{0x3671, 0x0d}, |
|
|
|
|
{0x3670, 0x0d}, |
|
|
|
|
{0x3685, 0x0a}, |
|
|
|
|
{0x3685, 0x00}, |
|
|
|
|
{0x3694, 0x0d}, |
|
|
|
|
{0x3693, 0x0d}, |
|
|
|
|
{0x3692, 0x0d}, |
|
|
|
@ -89,13 +89,13 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x37da, 0x11}, |
|
|
|
|
{0x381f, 0x08}, |
|
|
|
|
{0x3829, 0x03}, |
|
|
|
|
{0x3832, 0x00}, |
|
|
|
|
// {0x3832, 0x00},
|
|
|
|
|
{0x3881, 0x00}, |
|
|
|
|
{0x3888, 0x04}, |
|
|
|
|
{0x388b, 0x00}, |
|
|
|
|
{0x3c80, 0x10}, |
|
|
|
|
{0x3c86, 0x00}, |
|
|
|
|
// {0x3c8c, 0x20},
|
|
|
|
|
{0x3c8c, 0x20}, |
|
|
|
|
{0x3c9f, 0x01}, |
|
|
|
|
{0x3d85, 0x1b}, |
|
|
|
|
{0x3d8c, 0x71}, |
|
|
|
@ -129,7 +129,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x4503, 0x00}, |
|
|
|
|
{0x4504, 0x06}, |
|
|
|
|
{0x4506, 0x00}, |
|
|
|
|
{0x4507, 0x57}, |
|
|
|
|
{0x4507, 0x47}, |
|
|
|
|
{0x4803, 0x00}, |
|
|
|
|
{0x480c, 0x32}, |
|
|
|
|
{0x480e, 0x04}, |
|
|
|
@ -139,7 +139,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x4823, 0x3f}, |
|
|
|
|
{0x4825, 0x30}, |
|
|
|
|
{0x4833, 0x10}, |
|
|
|
|
{0x484b, 0x07}, |
|
|
|
|
{0x484b, 0x27}, |
|
|
|
|
{0x488b, 0x00}, |
|
|
|
|
{0x4d00, 0x04}, |
|
|
|
|
{0x4d01, 0xad}, |
|
|
|
@ -152,7 +152,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x4e0d, 0x00}, |
|
|
|
|
|
|
|
|
|
// ISP
|
|
|
|
|
{0x5001, 0x00}, |
|
|
|
|
{0x5001, 0x09}, |
|
|
|
|
{0x5004, 0x00}, |
|
|
|
|
{0x5080, 0x04}, |
|
|
|
|
{0x5036, 0x80}, |
|
|
|
@ -233,17 +233,17 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x37c0, 0x11}, |
|
|
|
|
{0x37c2, 0x04}, |
|
|
|
|
{0x37cd, 0x19}, |
|
|
|
|
// {0x37e0, 0x08},
|
|
|
|
|
// {0x37e6, 0x04},
|
|
|
|
|
{0x37e0, 0x08}, |
|
|
|
|
{0x37e6, 0x04}, |
|
|
|
|
{0x37e5, 0x02}, |
|
|
|
|
// {0x37e1, 0x0c},
|
|
|
|
|
// {0x3737, 0x04},
|
|
|
|
|
{0x37e1, 0x0c}, |
|
|
|
|
{0x3737, 0x04}, |
|
|
|
|
{0x37d8, 0x02}, |
|
|
|
|
// {0x37e2, 0x10},
|
|
|
|
|
{0x37e2, 0x10}, |
|
|
|
|
{0x3739, 0x10}, |
|
|
|
|
{0x3662, 0x10}, |
|
|
|
|
// {0x37e4, 0x20},
|
|
|
|
|
// {0x37e3, 0x08},
|
|
|
|
|
{0x37e4, 0x20}, |
|
|
|
|
{0x37e3, 0x08}, |
|
|
|
|
{0x37d9, 0x08}, |
|
|
|
|
{0x4040, 0x00}, |
|
|
|
|
{0x4041, 0x07}, |
|
|
|
@ -280,7 +280,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x4003, 0x40}, |
|
|
|
|
{0x4300, 0xff}, |
|
|
|
|
{0x4302, 0x0f}, |
|
|
|
|
{0x4305, 0x93}, |
|
|
|
|
{0x4305, 0x83}, |
|
|
|
|
{0x4505, 0x84}, |
|
|
|
|
{0x4809, 0x0e}, |
|
|
|
|
{0x480a, 0x04}, |
|
|
|
@ -291,15 +291,15 @@ const struct i2c_random_wr_payload init_array_os04c10[] = { |
|
|
|
|
{0x4c05, 0x00}, |
|
|
|
|
{0x5000, 0xf9}, |
|
|
|
|
// {0x0100, 0x01},
|
|
|
|
|
{0x320d, 0x00}, |
|
|
|
|
{0x3208, 0xa0}, |
|
|
|
|
// {0x320d, 0x00},
|
|
|
|
|
// {0x3208, 0xa0},
|
|
|
|
|
// {0x3822, 0x14},
|
|
|
|
|
|
|
|
|
|
// initialize exposure
|
|
|
|
|
{0x3503, 0x88}, |
|
|
|
|
|
|
|
|
|
// long
|
|
|
|
|
{0x3500, 0x00}, {0x3501, 0x00}, {0x3502, 0x10}, |
|
|
|
|
{0x3500, 0x00}, {0x3501, 0x00}, {0x3502, 0x40}, |
|
|
|
|
{0x3508, 0x00}, {0x3509, 0x80}, |
|
|
|
|
{0x350a, 0x04}, {0x350b, 0x00}, |
|
|
|
|
|
|
|
|
|