1、驱动移植的话按照我之前的文章来做
驱动里面注意是几路的lane,一般mipi的话是差分信号,2路和4路是比较常见的。
2、mipi波形
很明显上面的波形是不正确的。dp dn有一个都成了正弦波了。
首先,我们要找一下正确的波形
正确的波形应该是DP和DN不会同时下降,DN比DP会有一定的延时,正确的波形如下图
mipi会有一个启始信号,我们把示波器设置成下降沿触发,看能不能抓到波形,我尝试了一下,没有抓到这个波形,看来要等硬件和摄像头fae来看看是什么问题了。
3、mclk
又发现了一个问题就是摄像头的mclk的问题,我们的io 电平是1.8 v 但是io电平才有200 mv峰峰值
4、经过一番折腾,终于把摄像头点亮了
开机的时候正确的mipi启始信号如下,幅度还是比较低,但是有了下降沿的变化
mipi的数据线正常的波形应该是这样子的,幅度还是比较低