前言:
本篇blog主要围绕MIPI简介、高通camera driver简介、以及移植过程中常见的问题剖析。
一、mipi简介
MIPI (Mobile Industry Processor Interface) 是2003年由ARM, Nokia, ST ,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。
D- PHY的物理层支持HS(High Speed)和LP(Low Power)两种工作模式。HS模式下采用低压差分信号,功耗较大,但是可以传输很高的数据速率(数据速率为80M~1Gbps); LP模式下数据速率很低(<10Mbps),但是相应的功耗也很低。两种模式的结合保证了MIPI总线在需要传输大量数据时可以高速传输,而在不需要大数据量传输时又能够减少功耗。
Typical HW connection
camera sensor
Qcom Platform
CSI2 Layer Definitions
Low level protocol
mipi中数据的传输以SOT开始,EOT结束,数据传输时共模电压和差模电压都是200mV左右。
EOT和SOT之间是Low-Power State,LPS的电压即为IC supply voltage。
Start-of-Transmission
MIPI:End-of-Transmission
MIPI:Settlecnt
MIPI:Long Packet
MIPI:DI、VC、DT
MIPI:Short Packet
MIPI:Data transfer using VC
MIPI:Data transfer using VC