🛠 Premier boot de la BeagleBone Black avec un seul câble mini-USB

BeagleBone Black (TI Sitara AM3358) · debutant · Schéma : IMG-beaglebone-black-debutant-1-premier-boot-cable-mini-usb.svg — BeagleBone Black reliée à un PC par un câble mini-USB, fenêtre affichant start.htm sur le lecteur USB virtuel, bouton BOOT et jack d'alimentation annotés.

Objectifs

Démarrer une BeagleBone Black (TI Sitara AM3358, Cortex-A8 1 GHz, 512 MB DDR3, 4 Go d'eMMC à partir de la révision C) sans périphérique supplémentaire : la carte énumère un lecteur USB (ouvrir start.htm) et une interface réseau RNDIS, Linux démarre en une dizaine de secondes. Vous apprendrez aussi le piège n°1 de la carte : le bouton BOOT se maintient PENDANT le cycle d'alimentation, et RESET ne re-sélectionne jamais le périphérique de boot.

Matériel

Code complet

# 1. Brancher Ethernet, puis le mini-USB vers le PC.
#    La carte apparaît comme lecteur USB (cliquer start.htm) + adaptateur
#    réseau RNDIS. Sous Linux, l'interface apparaît toute seule :
ip -br a

# 2. SSH vers la carte (image officielle BeagleBoard)
ssh debian@beaglebone          # mot de passe initial : temppass123

# 3. Sur la carte, vérifier l'identité et le noyau
cat /proc/device-tree/model    # "TI AM335x BeagleBone Black"
uname -a ; free -h             # 512 MB de RAM, ça se respecte

# 4. Boot sur microSD : maintenir BOOT ENFONCÉ pendant qu'on rebranche le
#    courant (RESET seul ne change rien au périphérique de boot).
sudo /opt/scripts/tools/version.sh   # versions image+noyau (images communautaires)

Vérification attendue

Le PC voit apparaître un lecteur amovible et une interface réseau virtuelle ; le SSH aboutit ; model renvoie « TI AM335x BeagleBone Black » et uname -m indique armv7l. La LED heartbeat se met à pulser une fois le système démarré.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels