-
Notifications
You must be signed in to change notification settings - Fork 1
Installation et Configuration de la BeagleBoard
-
Installer la dernière distribution Debian. Vous pouvez également installer une autre distribution en version compatible armhf.
-
Utiliser Etcher ou Win32DiskImager pour graver l'image sur la carte SD
-
brancher la carte par USB à un PC. La carte démarre automatiquement. Attendre qu'elle soit reconnue comme périphérique (1min30 environ).
La carte agit comme une clef USB et fournisseur réseau (on peut accéder à un disque avec des pages web d'aide et un réseau Ethernet est créé).
Pour se connecter en SSH il faut s'assurer que notre adresse IP est bien configurée sur la connexion USB : ip = 192.168.7.1
et masque = 255.255.255.252
, par défaut cette adresse est donnée par la beagle.
Il est alors possible d'interagir avec la beagle à l’adresse 192.168.7.2. Les identifiants SSH par défaut sont:
nom d'utilisateur : debian (beagle ou ubuntu pour des images alternatives, se référer à la documentation) mot de passe : temppwd
Pour un tutoriel complet et imagé sous Windows, voir ici
Pour un tutoriel sous Linux, voir ici
Il est tout d'abord nécessaire de partager la connexion via le cable USB, cela peut se faire relativement facilement sous windows ou linux.
Se référer au tutoriel imagé ici.
Tout d'abord, récupérez l'interface sur laquelle la beagle est connectée et l'interface depuis laquelle vous récupérez internet.
ip a
Puis activer le partage de la façon suivante :
iptables --table nat --append POSTROUTING --out-interface interface_internet -j MASQUERADE
iptables --append FORWARD --in-interface interface_beagle -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
La beagle peut se connecter à internet avec un peu de configuration supplémentaire (valable jusqu'au reboot) :
sudo sh -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf'
sudo route add default gw 192.168.7.1
Pour la suite, il est préférable d'avoir les paquets les plus à jour possible, pour mettre à jour les paquets on peut simplement utiliser apt-get.
sudo apt-get update
sudo apt-get upgrade
Il est aussi important de mettre à jour le bootloader uboot, pour ce faire on peut procéder aux commandes suivantes
# Mise à jour des scripts
cd /opt/scripts/tools/
git pull
# Mise à jour du bootloader
cd developers/
sudo ./update_bootloader.sh