🛠 Flasher l'image officielle et démarrer la BeagleBone AI-64
Objetivos
Instalar la imagen oficial de Debian de la BeagleBone AI-64 (TI TDA4VM, 4 GB LPDDR4, 16 GB eMMC) en una microSD, comprender la secuencia de arranque K3 (botón BOOT obligatorio, no el botón RESET) y conectarse por SSH mediante el modo «tethered» del puerto USB-C.
Material
- 1 tarjeta BeagleBone AI-64 (placa base OSHW, SoC TI TDA4VM/J721E)
- 1 microSD de al menos 32 GB: la pila TI Edge AI ocupa varios GB y los 16 GB de eMMC se llenan rápidamente
- 1 fuente de alimentación real de 5 V / 3 A como mínimo (USB-C o jack barrel de 2,1 mm) — la limitación USB de un PC suele ser insuficiente
- 1 cable USB-C de datos, un PC con Linux/WSL con bmaptool o dd
Código completo
# 1. Graver l'image (téléchargée sur beagleboard.org/latest-images)
sudo apt install bmap-tools unzip
unzip BBAI-64-Debian-xxx.img.zip
sudo bmaptool copy BBAI-64-Debian-xxx.img /dev/sdX
# (ou : sudo dd bs=4M if=BBAI-64-Debian-xxx.img of=/dev/sdX status=progress conv=fsync)
sync
# 2. Boot sur microSD : maintenir BOOT ENFONCÉ pendant la mise sous tension.
# Appuyer sur RESET ne change PAS le périphérique de boot.
# 3. En USB-C « tethered », la carte énumère un lecteur USB (lien de première
# configuration) + un Ethernet virtuel ; côté PC :
ip a | grep -B1 -A2 "state UP"
ssh debian@<adresse-indiquee-par-le-lecteur>
# 4. Sur la carte, vérifier l'identité :
cat /proc/device-tree/model # "BeagleBoard.org BeagleBone AI-64"
uname -m # aarch64
Verificación esperada
El LED de alimentación se enciende, los 5 LED de usuario parpadean durante el arranque, el comando model devuelve «BeagleBoard.org BeagleBone AI-64». El primer arranque es más lento (expansión del sistema de archivos); la tarjeta se reinicia directamente después.
Errores frecuentes
- Pulsar RESET en lugar de mantener pulsado BOOT durante el ciclo de alimentación: el arranque ROM permanece en la eMMC.
- Alimentación insuficiente: algunas series de 2022 conocidas se bloquean aleatoriamente durante el arranque del kernel (problema de puesta en marcha LPDDR4, issue #43 del repositorio de hardware) — imagen actualizada + 5 V/3 A reales.
- Esperar una salida HDMI: la tarjeta sale por miniDP, que requiere un cable DisplayPort o un adaptador activo de miniDP a HDMI.
- Buscar Wi-Fi: no está integrado (tampoco BT); solo Ethernet o módulo M.2 E-key.
Otros tutoriales para esta placa
- Faire clignoter une LED sur la broche P8_03 avec libgpiod
- Surveiller la température et l'alimentation du TDA4VM
- Réseau : Ethernet Gigabit unique et module Wi-Fi en M.2 E-key
- Caméra MIPI CSI et encodage H.264 matériel via GStreamer
- Remoteproc : inventorier et démarrer les co-processeurs R5F et C66x
- Inférence de réseau de neurones sur le C7x+MMA avec edgeai-tidl-tools
Ejemplos de código para esta placa
clignotante.pyPythonbouton-gpio.pyPythoncapteur-i2c.shBashsurveillance-temperature.shBashcapteur-dht11.pyPythonservo-pwm-sysfs.shBash