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
Have you checked the frequency of the Mclk to the camera sensor, it is possible it has changed in the later kernel