View Categories

CM5 Core Board – Pinout

7 min read

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
13.3VAlimentation
25VAlimentation
3GPIO2 / SDA1I²C
45VAlimentation
5GPIO3 / SCL1I²C
6GNDMasse
7GPIO4GPIO
8GPIO14 / TXDUART
9GNDMasse
10GPIO15 / RXDUART
11GPIO17GPIO
12GPIO18GPIO / PWM
13GPIO27GPIO
14GNDMasse
15GPIO22GPIO
16GPIO23GPIO
173.3VAlimentation
18GPIO24GPIO
19GPIO10 / MOSISPI
20GNDMasse
21GPIO9 / MISOSPI
22GPIO25GPIO
23GPIO11 / SCLKSPI
24GPIO8 / CE0SPI
25GNDMasse
26GPIO7 / CE1SPI
27ID_SDEEPROM HAT
28ID_SCEEPROM HAT
29GPIO5GPIO
30GNDMasse
31GPIO6GPIO
32GPIO12GPIO / PWM
33GPIO13GPIO / PWM
34GNDMasse
35GPIO19GPIO / SPI
36GPIO16GPIO
37GPIO26GPIO
38GPIO20GPIO / SPI
39GNDMasse
40GPIO21GPIO / 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.

Powered by BetterDocs

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut