Hello smart guys,
I'm implementing a driver for mipi 0v5648 camera based on the ov5640_mipi which given in Freescale's BSP.
I have read several threads here, but I am not sure whether one of them can assist with the issue I have.
The i2c initialization is working fine.
MIPI_CSI_ERR1 returns 0x0.
MIPI_CSI_ERR2 returns 0x0.
MIPI_CSI_PHY_STATE jumps from 0x200 to 0x230. which indicates that the clock lane doesn't get a DDR clock.
I probed the pixel clock by a osciloscope and I saw that the CLKP seems to work fine, but the CLKN is 0v all the way.
Data lanes seem to work properly, DATAP and DATAN.
Does anyone think he knows what can cause the difference between CLKP and CLKN? or what more can be tested?