🛠 Inicio avanzado de Banana Pi BPI-CM5

Banana Pi BPI-CM5: Módulo de cómputo SoC Amlogic A311D2 compatible con Raspberry Pi CM4 · avance · Guide technique détaillé pour la mise sous tension et le démarrage initial du module BPI-CM5 sur une carte de base compatible CM4.

Objetivos

Este tutorial tiene como objetivo dominar la inicialización de hardware y software del Banana Pi BPI-CM5. A diferencia de las computadoras de placa única estándar, este módulo Computer Module (CM) requiere una placa base (carrier board) para ser operativo. El objetivo es comprender la arquitectura Board-to-Board, configurar correctamente la alimentación eléctrica y validar el proceso de arranque del sistema operativo a través de interfaces de diagnóstico.

Material Necesario

Pasos

  1. Inspección Física: Verifique que no haya daños en los conectores Board-to-Board del módulo y de la placa base. Asegúrese de que los pines no estén doblados.
  2. Instalación del Módulo: Alinee el BPI-CM5 con el conector de la placa base. Insértelo firmemente hasta que los clips de retención hagan clic. Una inserción incompleta puede causar errores de memoria (LPDDR4) o PCIe.
  3. Conexión de Periféricos: Conecte la pantalla al puerto HDMI 2.1 *transmisor*. Tenga en cuenta que los tres puertos HDMI *receptores* son para captura de video, no para mostrar el escritorio. Conecte el teclado al puerto USB 3.0 para menor latencia.
  4. Encendido: Conecte el adaptador de corriente. Observe los LED de estado. El ventilador (si está presente) debe girar brevemente.
  5. Acceso al Gestor de Arranque: Si no hay SO preinstalado, mantenga presionado el botón BOOT (o cortocircuite los pines eMMC según la placa base) durante el encendido para forzar el modo USB Burning Tool o el arranque desde SD.
  6. Instalación del SO: Use Armbian o Ubuntu. Grave la imagen en una tarjeta SD, insértela y reinicie. El SoC A311D2 detectará automáticamente el medio de arranque.

Verificación

Una vez que el sistema inicie, abra una terminal. Ejecute lscpu para confirmar la detección de los 8 núcleos (4x Cortex-A73 + 4x Cortex-A53). Verifique la memoria con free -h (se esperan 4GB o 8GB). Pruebe la red con ping 8.8.8.8. Revise los registros del kernel con dmesg | grep -i amlogic para confirmar la inicialización correcta de la GPU Mali-G52 MP8.

Para Ir Más Allá

Explore la interfaz PCIe 2.0 para agregar una SSD NVMe o una tarjeta de red 10G. Configure las interfaces MIPI-CSI para captura de video 4K a través del ISP de 16 MP.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales