🛠 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.

Objectives

Boot a BeagleBone Black (TI Sitara AM3358, Cortex-A8 1 GHz, 512 MB DDR3, 4 GB eMMC from revision C onwards) without any additional peripherals: the board enumerates a USB drive (open start.htm) and an RNDIS network interface, and Linux starts in about ten seconds. You will also learn the board's #1 pitfall: the BOOT button must be held DURING the power cycle, and RESET never re-selects the boot device.

Hardware

Full code

# 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)

Expected verification

The PC detects a removable drive and a virtual network interface; SSH succeeds; model returns "TI AM335x BeagleBone Black" and uname -m shows armv7l. The heartbeat LED starts pulsing once the system is up.

Common errors

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials