🛠 Mise en route avancée du Banana Pi BPI-CM5

Banana Pi BPI-CM5 : Module Compute SoC Amlogic A311D2 compatible 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.

Objectifs

Ce tutoriel vise à maîtriser l'initialisation matérielle et logicielle du Banana Pi BPI-CM5. Contrairement aux cartes monoplaces classiques, ce module Computer Module (CM) nécessite une carte de base (carrier board) pour être opérationnel. L'objectif est de comprendre l'architecture Board-to-Board, de configurer correctement l'alimentation et de valider le démarrage du système d'exploitation via les interfaces de diagnostic.

Matériel nécessaire

Étapes

  1. Inspection physique : Vérifiez l'absence de dommages sur les connecteurs Board-to-Board du module et de la carte de base. Assurez-vous que les broches ne sont pas pliées.
  2. Installation du module : Alignez le BPI-CM5 avec le connecteur de la carte de base. Insérez-le fermement jusqu'au clic des clips de retenue. Une insertion incomplète peut causer des erreurs mémoire (LPDDR4) ou PCIe.
  3. Connexion des périphériques : Branchez l'écran sur le port HDMI 2.1 *émetteur*. Notez que les trois ports HDMI *récepteurs* sont destinés à la capture vidéo et non à l'affichage du bureau. Connectez le clavier sur le port USB 3.0 pour une meilleure latence.
  4. Alimentation : Branchez l'adaptateur secteur. Observez les LED de statut. Le ventilateur (si présent) doit tourner brièvement.
  5. Accès au bootloader : Si aucun OS n'est préinstallé, maintenez le bouton BOOT (ou court-circuitez les broches eMMC selon la carte de base) lors de l'alimentation pour forcer le mode USB Burning Tool ou le boot SD.
  6. Installation de l'OS : Utilisez Armbian ou Ubuntu. Flashez l'image sur une carte SD, insérez-la, et redémarrez. Le SoC A311D2 détectera automatiquement le support de boot.

Vérification

Une fois le système démarré, ouvrez un terminal. Exécutez lscpu pour confirmer la détection des 8 cœurs (4x Cortex-A73 + 4x Cortex-A53). Vérifiez la mémoire avec free -h (4 Go ou 8 Go attendus). Testez le réseau avec ping 8.8.8.8. Vérifiez les logs du noyau avec dmesg | grep -i amlogic pour confirmer l'initialisation correcte du GPU Mali-G52 MP8.

Pour aller plus loin

Explorez l'interface PCIe 2.0 pour ajouter un SSD NVMe ou une carte réseau 10G. Configurez les interfaces MIPI-CSI pour la capture vidéo 4K via l'ISP 16 MP.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels