Hi,
I have interfaced external sensor with J17 connector of OMAP4460 (Panda board-ES).
This sensor is outputting CSI clock and data on clock and data lanes available on J17 connector of Panda board-ES. From this connector, signals straight away go to OMAP4460 processor.
As per tech ref manual of OMAP4460, there is a caution that this bit (bit 29 of ) will be 1 only if external sensor is active and sending the MIPI HS BYTECLK.
I am using V4L2 driver release and in OMAP4ISS driver, there isn't any checking for this bit. Can someone please help me to get answers to following ?
1) If I am getting configured differential clock on CSI21_DX0 and CSI21_DY0, what can be wrong/reason why I am not getting internal module out of reset ?
2) Is MIPI HS BYTECLK same as the clock I am receiving on CSI21_DX0 and CSI21_DY0 ? How to ensure that MIPI HS BYTECLK is coming to ISS ?
3) REGISTER1[29:28] (0x52001174) mentions about "reset done read bits". I am getting both these bits as 0. Tech ref doesn't mention the description of value as 1 and 0 for these two bits. Is this expected value ? Can I assume that BYTECLK is provided to the ISS CSI2-A ?
Note - Reset for CSI2_96M_FCLK (CAM_PHY_CTRL_FCLK) is successful from driver code's status point of view.
Any help on above will be appreciated, I am stuck due to above.
Regards,
Sweta