OV5640 mipi i2c access error with 3.10.53 kernel

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

OV5640 mipi i2c access error with 3.10.53 kernel

1,188 Views
jeromegendron
Contributor I

Hi all,

Yesterday I upgraded my kernel from 3.10.17_1.0.0_ga (boundary devices github) to 3.10.53_1.1.0_ga-pass1 (always boundary devices github).

But unfortunately I can't use my OV5640 mipi camera with the newest kernel (it works with the 3.10.17) : I've got an i2c access error :

ov5642_read_reg:write reg error:reg=300a


I made some logs in the imx i2c driver (driver/i2c/busses/i2c-imx.c), and the problem is with the i2c_imx_acked() function, in the beginning of the i2c_imx_write() function.


Is anyone know what is the problem ? With the same board and 3.10.17 kernel it works !

Thank you for your help !

Jerome

Tags (3)
0 Kudos
Reply
1 Reply

641 Views
andyclayton
Contributor I

Have you checked the frequency of the Mclk to the camera sensor, it is possible it has changed in the later kernel

0 Kudos
Reply