Guía del usuario del módulo de cómputo 4 de Raspberry Pi
Módulo de cómputo 4 de Raspberry Pi

Colofón

© 2022-2025 Raspberry Pi Ltd
Esta documentación está licenciada bajo una Creative Commons Atribución-SinDerivadas 4.0 Internacional (CC BY-ND)

Liberar 1
Construir fecha 22/07/2025
Construir versión 0afd6ea17b8b

Aviso legal

LOS DATOS TÉCNICOS Y DE FIABILIDAD DE LOS PRODUCTOS RASPBERRY PI (INCLUIDAS LAS HOJAS DE DATOS) SEGÚN SE MODIFIQUEN OCASIONALMENTE (“RECURSOS”) SON PROPORCIONADOS POR RASPBERRY PI LTD (“RPL”) “TAL CUAL” Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITA, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO PARTICULAR, SE RENUNCIA EN LA MÁXIMA MEDIDA PERMITIDA POR LA LEY APLICABLE. EN NINGÚN CASO RPL SERÁ RESPONSABLE DE NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUIDAS, ENTRE OTRAS, LA ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS, LA PÉRDIDA DE USO, DATOS O BENEFICIOS, O LA INTERRUPCIÓN DEL NEGOCIO). SIN IMPORTAR LA CAUSA Y BAJO CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUIDA LA NEGLIGENCIA O DE OTRO MODO) QUE SURJA DE CUALQUIER FORMA DEL USO DE LOS RECURSOS, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE TAL DAÑO.

RPL se reserva el derecho de realizar cualquier mejora, corrección o cualquier otra modificación a los RECURSOS o a cualquier producto descrito en ellos en cualquier momento y sin previo aviso.

El RECURSOS Están destinados a usuarios cualificados con conocimientos de diseño adecuados. Los usuarios son los únicos responsables de la selección y el uso de los RECURSOS, así como de cualquier aplicación de los productos descritos en ellos. El usuario se compromete a indemnizar y eximir de responsabilidad a RPL de toda responsabilidad, coste, daño u otra pérdida derivada del uso de los RECURSOS.

RPL otorga a los usuarios permiso para utilizar los RECURSOS únicamente en conjunto con los productos Raspberry Pi. Se prohíbe cualquier otro uso de los RECURSOS. No se otorga ninguna licencia sobre ningún otro derecho de propiedad intelectual de RPL ni de terceros.

ACTIVIDADES DE ALTO RIESGOLos productos Raspberry Pi no están diseñados, fabricados ni destinados a utilizarse en entornos peligrosos que requieran un funcionamiento a prueba de fallos, como la operación de instalaciones nucleares, sistemas de navegación o comunicación de aeronaves, control de tráfico aéreo, sistemas de armas o aplicaciones críticas para la seguridad (incluidos sistemas de soporte vital y otros dispositivos médicos), en los que un fallo de los productos podría provocar directamente la muerte, lesiones personales o daños físicos o ambientales graves ("Actividades de Alto Riesgo"). RPL renuncia específicamente a cualquier garantía expresa o implícita de idoneidad para Actividades de Alto Riesgo y no asume ninguna responsabilidad por el uso o la inclusión de productos Raspberry Pi en Actividades de Alto Riesgo.

Los productos Raspberry Pi se proporcionan sujetos a RPL Términos estándar. La provisión de RECURSOS por parte de RPL no amplía ni modifica de otro modo los RECURSOS de RPL. Términos estándar incluyendo, entre otras, las exenciones de responsabilidad y garantías expresadas en ellos.

Historial de versiones del documento

Liberar Fecha Descripción
1 Marzo de 2025 Versión inicial. Este documento se basa en gran medida en el documento técnico «Guía de desarrollo del módulo de cómputo 5 de Raspberry Pi».

Alcance del documento

Este documento se aplica a los siguientes productos Raspberry Pi:

Pi 0 Pi 1 Pi 2 Pi 3 Pi 4 Pi 400 Pi 5 Pi 500 CM1 CM3 CM4 CM5 Pico Pico2
0 W H A B A B B Todo Todo Todo Todo Todo Todo Todo Todo Todo Todo

Introducción

El Módulo de Cómputo Raspberry Pi 5 continúa la tradición de Raspberry Pi de tomar como base el último modelo insignia de la Raspberry Pi y crear un producto pequeño, equivalente en hardware, apto para aplicaciones integradas. El Módulo de Cómputo Raspberry Pi 5 tiene el mismo formato compacto que el Módulo de Cómputo Raspberry Pi 4, pero ofrece mayor rendimiento y un conjunto de funciones mejorado. Existen, por supuesto, algunas diferencias entre el Módulo de Cómputo Raspberry Pi 4 y el Módulo de Cómputo Raspberry Pi 5, que se describen en este documento.

Icono de nota NOTA
Para los pocos clientes que no pueden utilizar el módulo de cómputo 5 de Raspberry Pi, el módulo de cómputo 4 de Raspberry Pi permanecerá en producción al menos hasta 2034.
La hoja de datos del módulo de cómputo 5 de Raspberry Pi debe leerse junto con este documento técnico.
https://datasheets.raspberrypi.com/cm5/cm5-datasheet.pdf

Características principales

El módulo de cómputo 5 de Raspberry Pi tiene las siguientes características:

  • SoC Arm Cortex-A76 (Armv8) de cuatro núcleos y 64 bits con frecuencia de reloj de 2.4 GHz
  • SDRAM LPDDR4 de 2 GB, 4 GB, 8 GB o 16 GB
  • Memoria flash eMMC integrada, OGB (modelo Lite), opciones de 16 GB, 32 GB o 64 GB
  • 2 puertos USB 3.0
  • Interfaz Ethernet de 1 Gb
  • 2 puertos MIPI de 4 carriles compatibles con DSI y CSI-2
  • 2 puertos HDMI capaces de soportar 4Kp60 simultáneamente
  • 28 pines GPIO
  • Puntos de prueba integrados para simplificar la programación de la producción
  • EEPROM interna en la parte inferior para mejorar la seguridad
  • RTC integrado (batería externa mediante conectores de 100 pines)
  • Controlador de ventilador integrado
  • Wi-Fi®/Bluetooth integrado (según el SKU)
  • PCIe 2.0′ de 1 carril
  • Compatibilidad con fuente de alimentación PD tipo C

Icono de nota NOTA
No todas las configuraciones de SDRAM/eMMC están disponibles. Consulte con nuestro equipo de ventas.
En algunas aplicaciones es posible PCIe Gen 3.0, pero no se admite oficialmente.

Compatibilidad con Raspberry Pi Compute Module 4

Para la mayoría de los clientes, el módulo de cómputo Raspberry Pi 5 será compatible con los pines del módulo de cómputo Raspberry Pi 4.
Se han eliminado o modificado las siguientes características entre los modelos Raspberry Pi Compute Module 5 y Raspberry Pi Compute Module 4:

  • Vídeo compuesto
  • La salida compuesta disponible en Raspberry Pi 5 NO se enruta al módulo de cómputo 5 de Raspberry Pi
  • Puerto DSI de 2 carriles
  • Hay dos puertos DSI de 4 carriles disponibles en el módulo computacional 5 de Raspberry Pi, multiplexados con los puertos CSI para un total de dos
  • Puerto CSI de 2 carriles
  • Hay dos puertos CSI de 4 carriles disponibles en el módulo computacional 5 de Raspberry Pi, multiplexados con los puertos DSI para un total de dos
  • 2 entradas ADC

Memoria

La capacidad máxima de memoria del módulo de cómputo 4 de Raspberry Pi es de 8 GB, mientras que el módulo de cómputo 5 de Raspberry Pi está disponible en una variante de 16 GB de RAM.

A diferencia del módulo de cómputo 4 de Raspberry Pi, el módulo de cómputo 5 de Raspberry Pi NO está disponible en una variante de 1 GB de RAM.

Audio analógico

El audio analógico se puede multiplexar en los pines GPIO 12 y 13 en el módulo de cómputo 5 de Raspberry Pi, de la misma manera que en el módulo de cómputo 4 de Raspberry Pi.

Utilice la siguiente superposición de árbol de dispositivos para asignar audio analógico a estos pines:

Codificación

Debido a una errata en el chip RP1, los pines GPIO 18 y 19, que podrían usarse para audio analógico en el módulo de cómputo Raspberry Pi
4, no están conectados al hardware de audio analógico en el módulo de cómputo Raspberry Pi 5 y no se pueden utilizar.

Icono de nota NOTA
La salida es un flujo de bits en lugar de una señal analógica genuina. Condensadores de suavizado y un ampSe necesitará un limitador en la placa IO para controlar una salida de nivel de línea.

Cambios en el arranque USB

El arranque USB desde una unidad flash solo se admite a través de los puertos USB 3.0 en los pines 134/136 y 163/165
El módulo de cómputo 5 de Raspberry Pi NO admite el arranque del host USB en el puerto USB-C
A diferencia del procesador BCM2711, el BCM2712 no tiene un controlador XHCI en la interfaz USB-C, solo un controlador DWC2 en los pines 103/105. El arranque con 1800t se realiza a través de estos pines.

Cambiar al modo de reinicio y apagado del módulo

El pin 1/0 92 ahora está configurado en el botón w en lugar de sus PG, esto significa que debe usar un PMIC EN para restablecer el módulo.

La señal PRIC ENABLE restablece el PMIC y, por lo tanto, el SoC. Puedes view PRIC EN when it’s driven low and released, which is functionally similar to driving tus Po low on Raspberry Pi Compute Module 4 and releasing.

El Módulo de Cómputo 4 de Raspberry Pi ofrece la ventaja adicional de poder reiniciar los periféricos mediante la señal nEXTRST. El Módulo de Cómputo 5 de Raspberry Pi emulará esta funcionalidad en CAM GPIOT.

GLOBAL EN/PHIC EN Se conectan directamente al PMIC y evitan el sistema operativo por completo. En el módulo de cómputo 5 de Raspberry Pi, use
GLOBAL EN/PHIC Es para ejecutar un apagado forzado (pero inseguro)

Si es necesario, al utilizar una placa 10 existente, conservar la funcionalidad de alternar el pin de E/S 92 para iniciar un reinicio completo, debe interceptar el Botón en el nivel de software; en lugar de invocar un apagado del sistema, se puede utilizar para generar una interrupción de software y, desde allí, activar un reinicio del sistema directamente (por ejemplo, escribir en S)

Entrada del árbol de dispositivos que maneja un botón de encendido (arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi).
Codificación
El código 116 es el código de evento estándar para el evento KEY POWER del kernel, y hay un controlador para esto en el sistema operativo.

Raspberry Pi recomienda usar vigilantes del kernel si le preocupa que el firmware o el sistema operativo se bloqueen y dejen la tecla de encendido sin respuesta. El sistema operativo Raspberry Pi ya admite vigilantes ARM a través del árbol de dispositivos, y esto se puede adaptar a cada caso. Además, una pulsación prolongada del botón PIR (7 segundos) hará que el controlador integrado del PMIC apague el dispositivo.

Cambios detallados en la distribución de pines

Las señales CAM1 y DSI1 se han vuelto de doble propósito y pueden usarse tanto para una cámara CSI como para una pantalla DSI.

Los pines utilizados anteriormente para CAMO y DSIO en el módulo de cómputo 4 de Raspberry Pi ahora admiten un puerto USB 3.0 en el módulo de cómputo 5 de Raspberry Pi.

El pin VBAC COMP original del Módulo de Cómputo 4 de Raspberry Pi ahora es un pin habilitado para VBUS para los dos puertos USB 3.0 y tiene una alta actividad. El Módulo de Cómputo 4 de Raspberry Pi cuenta con protección ESD adicional en las señales HDMI, SDA, SCL, HPD y CEC. Esta protección se ha eliminado del Módulo de Cómputo 5 de Raspberry Pi debido a limitaciones de espacio. Si es necesario, se puede aplicar protección ESD a la placa base, aunque Raspberry Pi Ltd no la considera esencial.

Alfiler

CM4 CM5 Comentario
16 SINCRONIZACIÓN_IN Fan_tacho Entrada de tacómetro del ventilador
19 Ethernet nLED1 Fan_pwn Salida PWM del ventilador
76 Reservado VBAT Batería RTC. Nota: Habrá una carga constante de unos pocos uA, incluso si el CM5 está encendido.
92 EJECUTAR_PG Botón de encendido Replica el botón de encendido de la Raspberry Pi 5. Una pulsación corta indica que el dispositivo debe reactivarse o apagarse. Una pulsación larga fuerza el apagado.
93 nRPIBOOT nRPIBOOT Si el PWR_Button está bajo, este pin también se establecerá bajo por un corto tiempo después del encendido.
94 IP1 analógico CC1 Este pin se puede conectar a la línea CC1 de un conector USB tipo C para permitir que el PMIC negocie 5 A.
96 IP0 analógico CC2 Este pin se puede conectar a la línea CC2 de un conector USB tipo C para permitir que el PMIC negocie 5 A.
99 Global_ES PMIC_HABILITAR Ningún cambio externo.
100 siguiente CAM_GPIO1 Se levantó en el módulo de cómputo Raspberry Pi 5, pero se puede forzar a un nivel bajo para emular una señal de reinicio.
104 Reservado PCIE_DET_nWAKE PCIE nWAKE. Conecte a CM5_3v3 con una resistencia de 8.2 K.
106 Reservado PCIE_PWR_ES Indica si el dispositivo PCIe se puede encender o apagar. Activo alto.
111 VDAC_COMP VBUS_ES Salida para señalar que se debe habilitar USB VBUS.
128 CAM0_D0_N USB3-0-RX_N Puede ser P/N intercambiado.
130 CAM0_D0_P USB3-0-RX_P Puede ser P/N intercambiado.
134 CAM0_D1_N USB3-0-DP Señal USB 2.0.
136 CAM0_D1_P USB3-0-DM Señal USB 2.0.
140 CAM0_C_N USB3-0-TX_N Puede ser P/N intercambiado.
142 CAM0_C_P USB3-0-TX_P Puede ser P/N intercambiado.
157 DSI0_D0_N USB3-1-RX_N Puede ser P/N intercambiado.
159 DSI0_D0_P USB3-1-RX_P Puede ser P/N intercambiado.
163 DSI0_D1_N USB3-1-DP Señal USB 2.0.
165 DSI0_D1_P USB3-1-DM Señal USB 2.0.
169 DSI0_C_N USB3-1-TX_N Puede ser P/N intercambiado.
171 DSI0_C_P USB3-1-TX_P Puede ser P/N intercambiado.

Además de lo anterior, las señales PCIe CLK ya no están acopladas capacitivamente.

tarjeta de circuito impreso

La PCB del módulo de cómputo 5 de Raspberry Pi es más gruesa que la del módulo de cómputo 4 de Raspberry Pi, midiendo 1.24 mm +/- 10 %.

Longitudes de pista

La longitud de las pistas HDMI0 ha cambiado. Cada par P/N sigue igualado, pero la desviación entre pares ahora es <1 mm para las placas base existentes. Es poco probable que esto suponga una diferencia, ya que la desviación entre pares puede ser del orden de 25 mm.

La longitud de las pistas HDMI1 también ha cambiado. Cada par P/N sigue igualado, pero la desviación entre pares ahora es <5 mm para las placas base existentes. Es poco probable que esto suponga una diferencia, ya que la desviación entre pares puede ser del orden de 25 mm.
La longitud de las pistas Ethernet ha cambiado. Cada par P/N sigue emparejado, pero la desviación entre pares ahora es <4 mm para las placas base existentes. Es poco probable que esto suponga una diferencia, ya que la desviación entre pares puede ser del orden de 12 mm.

Conectores

Los dos conectores de 100 pines se han cambiado a una marca diferente. Son compatibles con los conectores existentes, pero se han probado con altas corrientes. La pieza de acoplamiento que va a la placa base es... Amphenol N.° de pieza 10164227-1001A1RLF

Presupuesto de energía

Dado que el Módulo de Cómputo 5 de Raspberry Pi es significativamente más potente que el Módulo de Cómputo 4 de Raspberry Pi, consumirá más energía eléctrica. Los diseños de fuente de alimentación deben prever un voltaje de salida de hasta 2.5 A. Si esto genera un problema con el diseño de la placa base, es posible reducir la frecuencia de reloj de la CPU para disminuir el consumo máximo de energía.

El firmware monitorea el límite actual para USB, lo que efectivamente significa que USB mas surrant, habilitar siempre es 1 en CM5, el diseño de la placa 10 debe tener en cuenta la corriente USB total requerida.

El firmware informará sobre las capacidades de la fuente de alimentación detectada (si es posible) a través del árbol de dispositivos. En un sistema en funcionamiento, consulte /proc/árbol de dispositivos/elegido/poser/Estos fileLos s se almacenan como datos binarios big-endian de 32 bits.

Cambios/requisitos de software

Desde un punto de vista de software viewLos cambios en el hardware entre Raspberry Pi Compute Module 4 y Raspberry Pi Compute Module 5 están ocultos para el usuario por el nuevo árbol de dispositivos. files, lo que significa que la mayoría del software que cumple con las API estándar de Linux funcionará sin cambios. El árbol de dispositivos files asegúrese de que los controladores correctos para el hardware se carguen en el momento del arranque.
Árbol de dispositivos fileLos archivos s se pueden encontrar en el árbol del kernel de Linux de Raspberry Pi. Por ejemploampen:
https://github.com/raspberrypi/linux/blob/rpi-612.y/arch/arm64/boot/dis/broadcom/bom2712-pi-om5.dtsi.

Se recomienda a los usuarios que actualicen a Raspberry Pi Compute Module 5 que utilicen las versiones de software indicadas en la tabla a continuación o posteriores. Si bien no es obligatorio usar Raspberry Pi OS, es una referencia útil, por lo que se incluye en la tabla.

Software Versión Fecha Notas
Sistema operativo Raspberry Pi Ratón de biblioteca (12)
Firmware A partir del 10 de marzo de 2025 Ver https://pip.raspberrypi.com/categories/685-app-notes-guides- Documentos técnicos/RP-003476-WP/Actualización del firmware de Pi.pdf Para obtener más información sobre cómo actualizar el firmware de una imagen existente, tenga en cuenta que los dispositivos Raspberry Pi Compute Module 5 vienen preprogramados con el firmware adecuado.
Núcleo 6.12.x Desde 2025 Este es el kernel utilizado en Raspberry Pi OS

Pasar de controladores propietarios a bibliotecas/API estándar de Linux
Firmware

Todos los cambios enumerados a continuación fueron parte de la transición de Raspberry Pi OS Bullseye a Raspberry Pi OS Bookworm en octubre de 2023. Si bien Raspberry Pi Compute Module 4 pudo usar las API obsoletas más antiguas (ya que el firmware heredado requerido todavía estaba presente), este no es el caso en Raspberry Pi Compute Module 5.

El Módulo de Cómputo 5 de Raspberry Pi, al igual que el anterior, ahora utiliza la pila de visualización DRM (Administrador de Renderizado Directo), en lugar de la pila tradicional, a menudo conocida como DispmanX. El Módulo de Cómputo 5 de Raspberry Pi no es compatible con DispmanX, por lo que la migración a DRM es esencial.

Se aplica un requisito similar a las cámaras: Raspberry Pi Compute Module 5 solo admite la API de la biblioteca libcamera, por lo que las aplicaciones más antiguas que usan las API MMAL del firmware heredado, como raspi-still y rasps-vid, ya no funcionan.
Las aplicaciones que utilizan la API OpenMAX (cámaras, códecs) ya no funcionarán en Raspberry Pi Compute Module 5, por lo que deberán reescribirse para usar V4L2.ampSe pueden encontrar algunos de estos en el repositorio de GitHub libcamera-apps, donde se utiliza para acceder al hardware del codificador H264.

OMXPlayer ya no es compatible, ya que también utiliza la API MMAL para la reproducción de vídeo. Debe usar la aplicación VLC. No hay compatibilidad de línea de comandos entre estas aplicaciones: consulte la documentación de VLC para obtener más información sobre su uso.
Raspberry Pi publicó anteriormente un documento técnico que analiza estos cambios con más detalle: https://pip.raspberrypi.com/categories/685-app-notes-guides-whitepapers/documents/RP-006519-WP/Transitioning-from-Buliseye-to-Bookworm.pdf.

Información adicional

Si bien no está estrictamente relacionado con la transición de Raspberry Pi Compute Module 4 a Raspberry Pi Compute Module 5, Raspberry Pi Ltd ha lanzado una nueva versión del software de aprovisionamiento de Raspberry Pi Compute Module y también tiene dos herramientas de generación de distribuciones que los usuarios de Raspberry Pi Compute Module 5 pueden encontrar útiles.

aprovisionador rpi-sb Es un sistema de aprovisionamiento de arranque seguro, automático y de mínima entrada para dispositivos Raspberry Pi. Su descarga y uso son totalmente gratuitos y se puede encontrar en nuestra página de GitHub aquí: https://github.com/raspberrypi/rpi-sb-provisioner.

pi-gen Es la herramienta utilizada para crear las imágenes oficiales del sistema operativo Raspberry Pi, pero también está disponible para que terceros creen sus propias distribuciones. Este es el enfoque recomendado para aplicaciones del módulo de cómputo Raspberry Pi que requieren que los clientes creen un sistema operativo personalizado basado en Raspberry Pi para su caso de uso específico. También se puede descargar y usar de forma gratuita; puede encontrarlo aquí: https://github.com/RPi-Distro/pi-genLa herramienta pi-gen se integra bien con rpi-sb-provisioner para proporcionar un proceso de extremo a extremo para generar imágenes de SO de arranque seguro e implementarlas en Raspberry Pi Compute Module 5.

generación de imágenes rpi es una nueva herramienta de creación de imágenes (https://github.com/raspberrypi/rpi-image-gen) que pueden ser más apropiados para distribuciones de clientes más livianas

Para puesta en marcha y pruebas, y donde no se requiere el sistema de aprovisionamiento completo, rpiboot todavía está disponible en Raspberry Pi Compute Module 5. Raspberry Pi Ltd recomienda usar un SBC Raspberry Pi host que ejecute la última versión de Raspberry Pi OS y el último rathoot de https://github.com/raspberrypi/usbbootDebes usar la opción 'Gadget de almacenamiento masivo' al ejecutar rpiboot, ya que la opción anterior basada en firmware ya no es compatible.

Datos de contacto para más información

Por favor póngase en contacto
aplicaciones@iraspberrypi.com
Si tiene alguna pregunta sobre este documento técnico.
Web: www.raspberrypi.com

Logotipo de Raspberry Pi

Documentos / Recursos

Módulo de cómputo 4 de Raspberry Pi [pdf] Guía del usuario
Módulo 4 de Computación, Módulo 4

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *