Other Parts Discussed in Thread: SK-AM62-LP, SK-AM62A-LP
Tool/software:
Hi,
We are integrating the OV2311 image sensor camera( https://www.e-consystems.com/raspberry-pi-4/ov2311-mipi-2mp-monochrome-global-shutter-camera-module.asp ) module on CSI-2 interface and I²C in a Linux kernel driver. The sensor is detected at its expected i2c address. However, when attempting to read the Chip ID register (0x300A) or any register, we consistently receive 0x00.
We have verified the following:
-
The I²C bus is functional, and other devices respond correctly.
-
The sensor acknowledges its address.
-
Writing a register address followed by a read operation still returns 0x00.
The logic analyzer trace confirms the transactions are occurring.
Our reference driver is the TI OV2312 driver.
We need guidance on whether any hardware modifications are required to ensure proper communication between I²C and SCCB on the SK‑AM62‑LP — for example, removing or adjusting I²C pull‑ups.
Please suggest possible causes and recommended solutions.
Regards,
Gopal Sharma