🛠 Premier boot : Bullseye legacy, rails 3,3 V et ordre des alimentations

Raspberry Pi Compute Module 1 (CM1) · debutant · Schéma : IMG-cm1-debutant-2-premier-boot-bullseye.svg — Le Compute Module 1 sur son IO Board alimenté en 3,3 V, avec un avertissement Bookworm barré (ARMv6 non supporté) et un chronogramme montrant la rampe d'alimentation en ordre décroissant

Objectifs

Faire démarrer un CM1 pour la première fois avec le bon système et sans le griller. Deux pièges majeurs : (1) les images récentes Raspberry Pi OS Bookworm ne bootent plus sur le CM1 — son SoC BCM2835 est ARMv6 et n'est plus supporté, il faut une image Bullseye en version legacy ; (2) l'alimentation : le CM1 et son IO Board se nourrissent en 3,3 V sur les broches d'entrée, pas 5 V en direct sur les rails, et la séquence de montée des tensions compte — une rampe en ordre croissant peut déclencher un latch-up. Sur l'IO Board officiel, une seule source 5 V externe est régulée en interne, ce qui règle le problème.

Matériel

Code complet

# Graver une image Bullseye legacy (ARMv6) et non Bookworm
# ex. : 2023-05-03-raspios-bullseye-armhf-lite.img
sudo dd if=2023-05-03-raspios-bullseye-armhf-lite.img of=/dev/sdX bs=4MiB status=progress oflag=sync

# Câbler la console série (115200 8N1) sur l'IO Board, alimenter,
# puis vérifier la chaîne de boot :
#   Booting Linux ... BCM2835 ...
uname -m   # armv6l

Vérification attendue

La console série affiche la chaîne de boot complète jusqu'à login: ; uname -m renvoie armv6l et cat /etc/os-release confirme Bullseye. Avec une image Bookworm, la carte reste désespérément muette après le démarrage des LED — c'est le symptôme classique du mauvais choix d'image.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels