A camera command specification that streamlines configuration of image sensors in mobile devices

Quick Facts


Enables rapid integration of basic image sensor functionalities without device-specific drivers

Fundamental Features
  • Used with MIPI Camera Serial Interface 2 (MIPI CSI-2)
  • Defines complete command set of functionalities for implementing and controlling image sensors
  • Supports advanced features
Physical Layer


Use Cases
  • Plug-and-play camera bring-up
  • Easy camera usage
  • Advanced camera use like phase detection auto focus (PDAF) and single frame HDR capture


Icon of a cloud with the letters IoT inside.Icon of an AutomobileIcon of a TabletIcon of a laptopIcon of a Smart Phone


MIPI Camera Command SetSM v1.0 (MIPI CCSSM v1.0) defines a standard set of functionalities for implementing and controlling image sensors. It enables rapid integration of basic camera functionalities in plug-and-play fashion. It also gives developers flexibility to customize their implementations for more advanced camera and imaging systems.

MIPI CCS is offered for use with MIPI Camera Serial Interface 2 v2.0 (MIPI CSI-2SM v2.0), which has been widely adopted by developers around the world to reduce the integration requirements and costs of deploying camera and imaging components in mobile devices. MIPI CCS brings added conveniences to MIPI CSI-2, enabling developers to further reduce integration requirements and costs for complex imaging and vision systems.

MIPI CCS enables developers to craft a common software driver to configure the basic functionalities of any off-the-shelf image sensor that is compliant with MIPI CCS and MIPI CSI-2 v2.0. The MIPI CCS specification provides a complete command set that can be used to integrate basic image sensor features, such as resolution, frame rate and exposure time, as well as advanced features such as phase detection auto focus (PDAF), single frame HDR, or fast bracketing.

As a specification designed for use with MIPI CSI-2 v2.0, MIPI CCS is backward compatible with earlier versions of the MIPI CSI-2 interface.

MIPI CCS is implemented on either of two physical layers from MIPI Alliance: MIPI C-PHY SM or MIPI D-PHY SM.

The full specification is publicly available to MIPI Alliance members, as well as non-members. 

Get the Specification

MIPI CCS v1.0 Members only access (Member website)

MIPI CCS v1.0 (Public release version)


Current Version: 

v1.0 (October 2017)