Installer Armbian sur Orange Pi sans écran ni clavier avec un câble FTDI

Black Friday Week Amazon Black friday Banggood Black Friday Gearbest
10% de remise supplémentaire* sur les produits domotiques Xiaomi

Kits domotiques, caméras de sécurité, robot aspirateur, purificateur d'air... *Hors produits déjà en promotion

Afficher le coupon
38 jours restants

Dans le tutoriel précédent, nous avons vu qu’il est très simple d’installer Raspbian sur un Raspberry Pi (ou RPi Zero W) sans avoir besoin d’un clavier et d’un écran.Vous vous êtes sans doute demandé à quoi pouvait bien servir ce petit connecteur à trois broches sur la carte. Et bien, c’est une connecteur qui permet d’établir une liaison série. Dans ce tutoriel, nous allons voir comment s’en servir pour installer Armbian. Cette méthode fonctionne sur tous les modèles Orange Pi mais également sur toutes les distributions Linux. Pour ce tutoriel, nous allons installer Armbian sur un Orange Pi Lite. Vous aurez besoin d’un convertisseur Série vers USB (aussi appelé cable FTDI), de quelques jumper Dupont, d’un PC Windows et du logiciel Putty (ou équivalent sur macOS ou Linux). Vous pouvez également utiliser un Mac ou un PC Linux sans aucun logiciel supplémentaire avec la commande screen .

Matériel nécessaire

Récupérer l’image d’Armbian pour votre Orange Pi

Commencez par récupérer l’image d’Armbian qui correspond à votre modèle sur la page de téléchargement ici. Pour l’Orange Pi Lite par exemple, la version serveur ans bureau graphique est suffisante. Il sera possible d’ajouter un bureau graphique XFCE ultérieurement en suivant ce tutoriel.

armbian orange pi lite

Décompressez l’archive 7Z. Sur macOS vous pouvez utiliser The Unarchiver. Sur Windows, vous pouvez utiliser 7-Zip.

Préparer la carte SD avec Etcher

Téléchargez et installez le logiciel Etcher de resin.io qui convient à votre système d’exploitation (macOS, Windows, Linux) ici. Insérer la carte SD de 8Go minimum (de classe 10 de préférence) dans le lecteur. Lancez Etcher. Appuyer sur Select image puis indiquer le chemin vers le fichier ZIP que vous venez de télécharger. La carte SD est automatiquement sélectionnée par Etcher. Si ce n’est pas le cas, indiquez le chemin en cliquant sur Select Drive. Lancez l’installation des fichiers sur la carte SD en appuyant sur Flash ! A la fin de l’installation, la carte SD est automatiquement éjectée du lecteur.

etcher armbian install serial without keyboard screen

Câbler la connexion série

A l’aide de jumpers Dupont, câblez la liaison série comme ceci.

Attention. Il faut inverser RX et TX pour que cela fonctionne

USB-to-serial (FTDI) Couleur

(en général)

Orange Pi
RXI Orange TX
TXO Jaune RX
GND Noir GND

Certains câbles n’ont pas de repérage. Vous pouvez vous aider du site officiel FTDI chip pour trouver le repérage qui correspond à votre convertisseur.

orange pi serial interface ftdi usb converter pinout

Inversez les câbles RX/TX coté convertisseur FTDI.

armbian orangepi opi ftdi converter wire

Enfin, branchez le convertisseur USB-to-serial sur le port USB de votre ordinateur

Lancer la communication série avec Putty

Ouvrez Microsoft PowerShell et exécutez la commande mode qui permet de lister tous les périphériques Serie connectés au PC. Ici, le convertisseur FTDI est connecté au port COM11.

power shell mode find port com

Téléchargez et installez Putty en allant sur le site officiel du projet. Il existe également une version qui ne nécessite aucune installation (alternative). Démarrez Putty et cochez l’option serie. Dans le champ Serial line, saisissez le port COM (ici COM11). Indiquez une vitesse de 115200 bauds dans le champ Speed. Enfin cliquez sur Open.

putty connect orange pi port com serial

Putty écoute maintenant les messages en provenance de l’OPI.

Sur macOS, Linux ou un Raspberry Pi !

Ouvrez le Terminal et exécuter la commande ls /dev/tty*  pour trouver le convertisseur FDTI. Sur mon Mac, il se trouve par exemple sur /dev/tty.usbserial-A1048DR2

Nous allons utiliser la commande screen qui va nous permettre de communiquer avec l’Orange Pi via le port série comme avec Putty sous Windows. On lui passe simplement deux paramètres :

  • Le nom du périphérique sur lequel on souhaite se connecter. Ici  /dev/tty.usbserial-A1048DR2
  • la vitesse : 11500 bauds

Ce qui donne

Pour arrêter screen, utilisez la combinaison CTRL + A.

Allumer l’Orange Pi

Insérez la carte SD dans le lecteur et mettez sous tension l’OPI à l’aide du bouton de démarrage situé sur le coté de la carte.

orange pi serial interface ftdi usb converter power button

Quelques secondes après le démarrage, les premiers messages apparaissent dans la fenêtre Putty. Sur macOS ou Linux, vous obtiendrez exactement la même chose.

armbian install serial startup

Diagnostic

A l’allumage de l’Orange Pi, rien ne s’affiche dans le fenêtre Putty ou Screen. Voici les principales causes en cas de dysfonctionnement :

  • Vérifier que le câblage est correct. RX et TX doivent être croisés.
  • Vérifier que le driver du convertisseur FTDI USB-to-serial est correctement installé. Sur Windows, ouvrez le panneau de configuration puis Gestionnaire de périphérique. Si macOS ou Linux, exécutez la commande ls /dev/tty*  pour vérifier qu’il est bien présent
  • Changer de port USB (oui, ça peut aider)
  • Débranchez la sortie vidéo HDMI
  • Débrancher et remettre son tension l’OPI
  • Utiliser les commentaires pour indiquer une autre solution  💡

Identification et création du compte utilisateur

A la fin du démarrage, Armbian vous propose de vous identifier. Identifiez vous avec l’utilisateur root et le mot de passe par défaut 1234. Armbian vous propose (impose) de changer immédiatement le mot de passe par défaut.

  1. Entrez le mot de passe actuel : 1234
  2. Saisissez votre nouveau mot de passe. Au moins 8 caractères et composé de chiffres et de lettres. Idéalement au moins un caractère spécial
  3. Saisissez de nouveau le mot de passe pour le confirmer

Ensuite, Armbian vous demande de créer un compte utilisateur qu’il est préférable d’utiliser au quotidien par sécurité

  1. Entrez le nom d’utilisateur
  2. Entrez le mot de passe
  3. Validez le mot de passe en le saisissant une seconde fois
  4. Enfin indiquez quelques informations optionnelles

armbian create user account

Enfin Armbian vous propose de modifier la résolution d’affichage à l’aide de l’outil h3disp. Acceptez, surtout si vous branchez l’Orange Pi à un moniteur informatique.

 armbian change h3disp change video settings

Voici toutes les résolutions supportées par la carte

On indique à la commande le format désiré. Soit dans le format explicite, par exemple -m 1280×1024, soit par le numéro – m 33. Si vous utilisez un convertisseur HDMI vers DVI, il faut l’indiquer avec le paramètre -d, ce qui donne par exemple

Après une mise à jour du système avec la commande apt-get upgrade, il est fort probable que l’affichage soit ré-initialisé. Il faudra ré-exécuter la commande h3disp avec l’option -d pour que revenir à la normale. Pour cela, passez par une connexion SSH depuis un autre ordinateur ou smartphone

Configurer le WiFi avec armbian-config

Armbian est maintenant livré avec un outil de configuration similaire à raspi-config sur Raspbian pour le Raspberry Pi appelé armbian-config (présenté en détail dans cet article). Lancez l’outil puis allez à l’option WiFi. Sélectionnez le réseau et saisissez le mot de passe. Votre Orange Pi est connectée au réseau !

armbian-config change wifi settings

Configurer le clavier dans votre langue

Pour changer le clavier, il faut être connecté en root. Si ce n’est pas le cas, exécutez

Maintenant exécutez la commande suivante.

Si vous ne trouvez pas votre type de clavier dans la liste, choisissez Generic 105-Key

armbian clavier francais

Ensuite, choisissez votre langue. Ici le français

armbian clavier francais

armbian configurer clavier francais

Puis le type de clavier utilisé. Laissé tout par défaut pour la plupart des claviers.

armbian clavier francais

armbian clavier francais

Redémarrez avec la commande sudo reboot pour activer les modifications.

 

Toutes les étapes de ce tutoriel peuvent paraître longues et fastidieuses mais il n’en est rien. C’est en fait très simple. Lorsque vous aurez installé Armbian avec cette méthode vous aurez du mal à faire différemment. En voici la preuve par l’image !

  • Modèle
  • SoC
  • RAM
  • Stockage eMMC
  • Ports USB
  • GPRS (2G)
  • WiFi
  • Bluetooth
  • Certifié CE/FCC
  • Connecteur (!non compatible Raspberry Pi)
  • Accessoires
  • Meilleur prix

Inscrivez-vous à la newsletter hebdomadaire

Aucun spam et aucun autre usage ne sera fait de votre email. Vous pouvez vous dés inscrire à tout moment.

Comparateur de prix

Bons plans

Les offres suivantes se terminent bientôt. Utilisez le coupon indiqué pour profiter du prix promo

  • Nemocaledonie

    Un très grand merci ! Cela m’a permis d’enfin avoir pu le connecter et surtout mettre Armbian dessus (car la version Android livrée avec est entièrement en chinois et impossible à changer). Je ne connais rien à Unbutu, mais je vais apprendre.

    • Bonjour Nemo. Avec plaisir. Maintenant c’est aussi ma méthode préférée par installer Armbian. C’est toujours pénible de devoir brancher l’Orange sur un écran de télé pour configurer la sortie HDMI. A très bientôt

Projets DIY - Domotique et objets connectés à faire soi-même