---
title: CM5 Core Board – Pinout
description: "CM5 Core Board — Manuel technique ## 1. Alimentation Les informations ci-dessous se limitent aux points essentiels pour éviter toute ambiguïté. | Signal / Élément | Valeur | Description | | --- | --- | --- | | Entrée principale…"
url: "https://solutionsreeds.fr/wp/docs/cm5-core-board-pinout/"
updated: "2026-04-11"
category: Supports / The BlueStack / Core Board / CM5 Core Board
---

# CM5 Core Board – Pinout

CM5 Core Board — Manuel technique

## 1. Alimentation

Les informations ci-dessous se limitent aux points essentiels pour éviter toute ambiguïté.

| Signal / Élément | Valeur | Description |
| --- | --- | --- |
| Entrée principale | 5 V | Alimentation principale de la carte |
| Niveau logique GPIO | 3.3 V | Tension logique des interfaces GPIO |
| Compatibilité GPIO | 3.3 V uniquement | Les GPIO ne sont pas tolérants au 5 V |

   Ne jamais appliquer directement un signal 5 V sur une broche GPIO. Utiliser un convertisseur de niveau si une interface externe fonctionne en 5 V.

## 2. Connecteurs auxiliaires

Les tableaux suivants décrivent uniquement les signaux explicitement exposés dans le document d’origine.

### USB Sync Caméra — 5 broches

| Pin | Signal | Description |
| --- | --- | --- |
| 1 | +5 V | Alimentation |
| 2 | USB D− | Ligne de données USB |
| 3 | USB D+ | Ligne de données USB |
| 4 | GND | Masse |
| 5 | FSYNC | Synchronisation caméra |

   **FSYNC — Synchronisation multi-caméras (DWE Machine Vision)**

 Le signal FSYNC permet la synchronisation précise de plusieurs caméras pour garantir un alignement temporel des images, indispensable pour les applications de vision stéréo, reconstruction 3D ou suivi d’objets.  **Modes de synchronisation supportés :**

- **Mode Leader / Follower :**
   Une caméra est configurée en *Leader* et génère un signal de synchronisation distribué aux autres caméras configurées en *Follower*.
- **Mode Follower uniquement (horloge externe) :**
   Toutes les caméras sont configurées en *Follower* et utilisent un signal externe (microcontrôleur, générateur PWM) comme référence commune.

  **Fonctionnement :**

- Les caméras déclenchent leur acquisition sur détection du signal FSYNC
- La fréquence du signal définit la cadence d’acquisition (FPS)
- Toutes les caméras doivent partager la même référence temporelle

   **Recommandations :**

- Masse commune obligatoire entre tous les équipements
- Limiter la longueur des liaisons pour réduire le jitter
- Adapter la fréquence du signal FSYNC au framerate souhaité

   Référence : documentation DWE Machine Vision — Synchronisation multi-caméras

### I²C auxiliaire — 4 broches

| Pin | Signal | Description |
| --- | --- | --- |
| 1 | +3.3 V | Alimentation capteurs |
| 2 | SCL | Horloge I²C |
| 3 | SDA | Données I²C |
| 4 | GND | Masse |

### SPI Display — 10 broches

| Pin | Signal | Description |
| --- | --- | --- |
| 1 | +3.3 V_PI | Alimentation afficheur |
| 2 | GND | Masse |
| 3 | DC | Data / Command |
| 4 | RST | Reset |
| 5 | CS | Chip Select |
| 6 | GND | Masse |
| 7 | Backlight | Commande rétroéclairage |
| 8 | SCLK | Horloge SPI |
| 9 | MOSI | Données SPI |
| 10 | MISO | Données SPI |

### Connecteurs de contrôle

| Connecteur | Pin | Signal | Description |
| --- | --- | --- | --- |
| J8 (RGB) | 1 | +5V | Alimentation LED |
| 2 | GPIO18 | Signal data (WS2812 / NeoPixel) |  |
| 3 | GND | Masse |  |
| J601 (FAN) | 1 | +5V | Alimentation ventilateur |
| 2 | PWM | Commande vitesse |  |
| 3 | Tach | Retour vitesse (tachymètre) |  |
| 4 | GND | Masse |  |
| CN1 (RTC) | 1 | +BATT | Entrée batterie RTC |
| 2 | GND | Masse |  |
| J9 (SW) | 1 | nGLOBAL_EN | Commande mise sous tension |
| 2 | GND | Masse |  |

## Interface HDMI

La carte expose une sortie HDMI permettant l’affichage vidéo directement depuis le Compute Module 5.

| Paramètre | Valeur | Description |
| --- | --- | --- |
| Type de connecteur | HDMI | Sortie vidéo numérique |
| Source | CM5 | Signal généré par le Compute Module |
| Audio | Supporté | Transport audio via HDMI |
| Hot-plug | Oui | Détection automatique de l’écran |

   La configuration de la sortie HDMI (résolution, rotation, écran principal) est pilotée par le système via les fichiers de configuration (/boot/firmware/config.txt).

## USB-C / USB Device & Provisionnement système

Le port USB-C permet l’alimentation de la carte ainsi que l’accès au Compute Module 5 en mode périphérique pour le chargement du système.

| Paramètre | Valeur | Description |
| --- | --- | --- |
| Type de connecteur | USB-C | Interface alimentation et données |
| Mode USB | USB Device (OTG) | Connexion à un PC pour programmation |
| Fonction | Provisionnement | Chargement du système sur eMMC |
| Outils compatibles | rpiboot / Raspberry Pi Imager | Utilitaires de flash CM5 |

   Le port USB-C peut être utilisé comme source d’alimentation principale lorsque la carte est utilisée sans carte fille d’alimentation.   Vérifier que l’alimentation via USB-C est suffisante pour l’application, notamment en présence de périphériques externes (SSD, USB, caméra).

### Sélection du mode de démarrage

| Position interrupteur | Signal | Mode | Description |
| --- | --- | --- | --- |
| **runOS** | nRPIBOOT = HIGH | Démarrage normal | Boot sur eMMC / NVMe selon configuration |
| **nRPIBOOT** | nRPIBOOT = LOW | Mode programmation | Activation du mode USB pour flash du système |

    L’interrupteur runOS | nRPIBOOT permet de sélectionner le mode de démarrage du Compute Module 5 avant la mise sous tension.   En position **nRPIBOOT**, le module est détecté comme périphérique USB par un ordinateur hôte, permettant l’écriture directe de l’image système via des outils comme rpiboot.   Le changement de position de l’interrupteur doit être effectué hors tension. Une modification après démarrage n’a aucun effet.

## 3. GPIO 40 broches

Connecteur compatible avec l’écosystème Raspberry Pi. Les GPIO fonctionnent en logique 3.3 V.

| Pin | Signal | Description |
| --- | --- | --- |
| 1 | 3.3V | Alimentation |
| 2 | 5V | Alimentation |
| 3 | GPIO2 / SDA1 | I²C |
| 4 | 5V | Alimentation |
| 5 | GPIO3 / SCL1 | I²C |
| 6 | GND | Masse |
| 7 | GPIO4 | GPIO |
| 8 | GPIO14 / TXD | UART |
| 9 | GND | Masse |
| 10 | GPIO15 / RXD | UART |
| 11 | GPIO17 | GPIO |
| 12 | GPIO18 | GPIO / PWM |
| 13 | GPIO27 | GPIO |
| 14 | GND | Masse |
| 15 | GPIO22 | GPIO |
| 16 | GPIO23 | GPIO |
| 17 | 3.3V | Alimentation |
| 18 | GPIO24 | GPIO |
| 19 | GPIO10 / MOSI | SPI |
| 20 | GND | Masse |
| 21 | GPIO9 / MISO | SPI |
| 22 | GPIO25 | GPIO |
| 23 | GPIO11 / SCLK | SPI |
| 24 | GPIO8 / CE0 | SPI |
| 25 | GND | Masse |
| 26 | GPIO7 / CE1 | SPI |
| 27 | ID_SD | EEPROM HAT |
| 28 | ID_SC | EEPROM HAT |
| 29 | GPIO5 | GPIO |
| 30 | GND | Masse |
| 31 | GPIO6 | GPIO |
| 32 | GPIO12 | GPIO / PWM |
| 33 | GPIO13 | GPIO / PWM |
| 34 | GND | Masse |
| 35 | GPIO19 | GPIO / SPI |
| 36 | GPIO16 | GPIO |
| 37 | GPIO26 | GPIO |
| 38 | GPIO20 | GPIO / SPI |
| 39 | GND | Masse |
| 40 | GPIO21 | GPIO / SPI |

   La présence d’une fonction alternative sur un GPIO ne signifie pas qu’elle est nécessairement utilisée sur votre application. Se référer à la configuration logicielle pour l’affectation effective des broches.

## 5. Stockage

La carte prévoit un emplacement M.2 pour le stockage NVMe.

| Paramètre | Valeur | Description |
| --- | --- | --- |
| Interface | PCIe Gen 2 x1 | Interface principale pour SSD NVMe |
| Format | 2230 / 2242 | Formats mécaniques supportés par le logement prévu |
| Clé mécanique | Key-M | Compatibilité NVMe |

## 4. Batterie RTC et commande de mise sous tension

### RTC

| Élément | Valeur | Description |
| --- | --- | --- |
| Connecteur | CN1 | Entrée batterie RTC |
| Broches | +BATT / GND | Connexion pile RTC |

### Mise sous tension

| Élément | Valeur | Description |
| --- | --- | --- |
| Connecteur | J9 | Commande externe |
| Signal | nGLOBAL_EN | Signal de contrôle d’alimentation |
| Référence | GND | Masse |

## 5. Précautions

  Couper l’alimentation avant toute connexion ou déconnexion des périphériques sensibles, en particulier sur les interfaces caméra, les connecteurs GPIO et les nappes.   En cas d’interfaçage avec des équipements externes, vérifier la compatibilité des niveaux logiques, des masses et des alimentations avant mise sous tension.     CM5 Core Board — Manuel technique Révision documentaire — Avril 2026
