🛠 Monter le module BPI-CM4 sur son carrier et réussir le premier boot

Banana Pi BPI-CM4 (Amlogic A311D, factor de forma Raspberry Pi CM4) · debutant · Schéma : IMG-bananapi-cm4-debutant-1-assembler-module-cm4-carrier.svg — module Banana Pi BPI-CM4 (55 × 40 mm) en cours d'alignement au-dessus d'un carrier BPI-CM4IO, deux connecteurs 100 broches surlignés, câble USB-C d'alimentation et câble HDMI à proximité.

Objetivos

El Banana Pi BPI-CM4 no es un nano-ordenador autónomo: es un módulo compute (55 × 40 mm, dos conectores de 100 pines, 4 orificios M2.5) construido sobre el Amlogic A311D (4× Cortex-A73 + 2× Cortex-A53, Mali-G52 MP4, NPU 5 TOPS, 4 GB LPDDR4, 16 GB eMMC). Lo instalará en un carrier compatible con Raspberry Pi CM4, lo alimentará y logrará el primer arranque bajo Armbian — sin caer en la trampa del arranque desde eMMC.

Material

Código completo

# 1) Insérer le module bien perpendiculairement dans les deux connecteurs
#    100 broches du carrier (comme un RPi CM4 : pas de socket, repères silk).

# 2) Sur le PC, flasher Armbian (carte : bananapicm4io, famille meson-g12b)
xzcat Armbian_*_BananaPi-CM4IO_*.img.xz | sudo dd of=/dev/sdX bs=4M status=progress conv=fsync

# 3) PIÈGE : le ROM Amlogic démarre l'eMMC EN PREMIER. Si l'eMMC contient un
#    image bootable (Android 9, vieille image vendor), la SD est ignorée.
#    Depuis un système qui boote, effacer l'eMMC :
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=8M status=progress
#    (ou « Erase all » avec l'aml-flash-tool / USB Burning Tool côté vendor)

# 4) Premier boot : alimenter en USB-C OTG, HDMI + Ethernet branchés
sudo nmtui    # configurer le réseau
uname -a && ip -br link show eth0

Verificación esperada

Pantalla HDMI (hasta 4Kp60), inicio de sesión Armbian creado en el primer arranque, uname -a que muestra un kernel 6.x meson/g12b, eth0 vinculado a 1 Gbit/s (PHY Realtek RTL8211F integrado en el módulo), y el LED azul (GPIOAO_7) en modo heartbeat.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales