Tool/software: Linux
Hi All,
As we wanted to connect Omnivision OV10635 camera to AM572x GP EVM.
We have done all necessary changes in mux_data.h ( to pin mux i2c 5 scl/sda) and also done changes in device tree so that the available OV10635 driver code can be loaded as v4l2 subdevice(VIP).
ti/board-support/linux-4.4.32+gitAUTOINC+adde2ca9f8-gadde2ca9f8/drivers/media/i2c/ov1063x.c
But the driver fails at the probe stage itself at very first call of i2c call of register read.
ov1063x_video_probe--> ov1063x_set_regs-->ov1063x_reg_write--> i2c_transfer.
Please let me know any specific changes/patches needed in the provided ov1063x driver code.
Also is this could be issue because of difference between Omnivision SCCB vs I2c protocol ??
Regards
Pallab Sarkar