🛠 Caméra officielle sur le connecteur FPC CSI du CM1

Raspberry Pi Compute Module 1 (CM1) · intermediaire · Schéma : IMG-cm1-intermediaire-3-camera-ov5647-fpc.svg — Un module caméra v2 OV5647 relié par nappe FPC au connecteur CSI fermé du Compute Module 1, avec la mention des capteurs acceptés OV5647 et IMX219 uniquement et la ligne start_x=1 dans config.txt

Objectifs

Utiliser une caméra sur le CM1 via son connecteur CSI à nappe FPC. Contrairement aux ports CSI ouverts des cartes RPi standard, celui du CM1 est un connecteur fermé (à claquette) : seules les nappes d'origine des modules caméra officiels s'y insèrent, et le pipeline multimédia du BCM2835 n'accepte que les deux capteurs officiels, OV5647 (v1) et IMX219 (v2). L'activation se fait par start_x=1 dans config.txt, et la capture passe par les outils GPU (raspistill) et non par V4L2.

Matériel

Code complet

# Activer le port caméra dans /boot/config.txt
sudo tee -a /boot/config.txt <<'EOF'
start_x=1
gpu_mem=128
EOF
sudo reboot

# Vérifier la détection du capteur
camera_identify -p 0        # ov5647 ou imx219

# Capture fixe et vidéo
raspistill -o test.jpg -w 1280 -h 720
raspivid -o video.h264 -t 5000 -w 1280 -h 720

Vérification attendue

camera_identify affiche le modèle du capteur détecté ; raspistill écrit une JPEG correcte (blanche si l'objectif est bouché, ce qui est normal). vcgencmd get_camera renvoie supported=1 detected=1. Si detected=0, c'est la nappe : le connecteur fermé du CM1 n'accepte aucune nappe de récupération au pas différent.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels