¿Qué es MIPI DSI (Display Serial Interface)?
MIPI DSI es una interfaz de pantalla serie de alta velocidad definida por la MIPI Alliance que envía los datos de píxel por 1–4 carriles de datos diferenciales más un carril de reloj, muy usada en SoCs móviles y embebidos.
Lo básico
MIPI DSI (Display Serial Interface) la define la MIPI Alliance y funciona sobre la capa física D-PHY. Un enlace tiene un carril de reloj diferencial y de uno a cuatro carriles de datos, cada uno normalmente de 0,5–1,5 Gbps.
Existen dos modos de funcionamiento:
- Modo vídeo: el host transmite píxeles de forma continua. Es el que usan la mayoría de paneles TFT.
- Modo comando: el panel almacena el fotograma y el host solo envía actualizaciones. Es habitual en AMOLED pequeños y ahorra energía.
Qué hace diferente la integración de DSI
A diferencia de LVDS, la mayoría de paneles DSI necesitan una secuencia de inicialización de comandos DCS del fabricante del panel antes de mostrar nada. Un código de inicialización ausente o erróneo es la principal razón de que un panel DSI se quede en negro.
Dónde se encuentra
RK3566/RK3568/RK3588, NXP i.MX8M, Raspberry Pi, Allwinner serie A, STM32F469/H747 y ESP32-P4 incluyen hosts DSI. El ESP32-S3 no.
Relacionado: pantallas MIPI DSI, MIPI DSI frente a LVDS frente a eDP.
Preguntas frecuentes
¿Cuántos carriles necesita MIPI DSI?
Hasta unos 1280×800 a 60 Hz caben en 2 carriles; 1920×1200 suele necesitar 4 carriles.
¿Admite MIPI DSI el ESP32-S3?
No. El ESP32-S3 admite SPI, QSPI, 8080 y RGB. El ESP32-P4 añade un host MIPI DSI de 2 carriles.
¿No sabe qué pantalla encaja en su diseño?
Envíenos el tamaño, la interfaz y el procesador host. Un ingeniero de pantallas responde en 12 horas con 2–3 opciones, datasheets y código de inicialización. Muestras desde 1 ud.