Pi-Zero-Headless-Depanner

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Dépanner avec câble console USB

Pi-Zero-Headless-Depanner-01.jpg
Crédit: AdaFruit Industries www.adafruit.com

Si vous n'arrivez pas à faire de ping ou de ssh sur votre Pi Zero alors il sera nécessaire de faire un peu de dépannage pour voir ce qui se passe. C'est là que le câble console USB (ou PiUart savent se montrer très utiles.

Il existe déjà un excellent guide qui décrivant l'usage du câble USB console avec instruction et pre-requis pour les différents systèmes d'exploitation. Prenez le temps de lire ce tuto avant de poursuivre.

Ce guide utilisera screen sur Linux pour les différents exemples. Comme tout se passe en ligne de commande (et qu'il y a beaucoup d'affichage de texte), cela devrait être similaire sur presque tous les OS.

Interfacer avec le Pi Zero

Le Pi Zero est généralement distribué dans connecteur sur le GPIO. C'est génial car cela vous permet de souder votre propre connecteur (mâle, femelle, à 50%, etc).

Pi-Zero-Headless-Depanner-02.jpg
Crédit: AdaFruit Industries www.adafruit.com

Sur l'image ci-dessus:

  • (A) présente un Pi Zero sans connecteur,
  • (B) présente un Pi Zero W avec un connecteur mâle,
  • (C) présente un Pi Zero avec un connecteur femelle à angle droit,
  • (D) présente une carte d'extension avec les broches série directement accessible.

Vous pourrez connecter le câble console directement si vous avez un connecteur mâle sur le Pi Zero.

Du fil de prototypage ou (pinHeader extra long) seront nécessaires si vous avez un connecteur femelle.

Pi-Zero-Headless-Depanner-03.jpg
Crédit: AdaFruit Industries www.adafruit.com

Options d'alimentation

Il y a plusieurs approches différentes permettant d'alimenter un Pi Zero lorsque celui-ci est utilisé avec un câble console USB.

Les deux options sont présentées ci-dessous.

Pi-Zero-Headless-Depanner-04.jpg
Crédit: AdaFruit Industries www.adafruit.com

Vous devriez être capable d'alimenter le Pi Zero directement depuis le câble USB (A). Cependant, si votre Pi Zero à besoin de plus de puissance parce qu'il est équipé de composant complémentaires, alors il sera nécessaire de l'alimenter via le connecteur micro-USB (B). Dans ce second cas, il ne faut pas connecter le fil d'alimentation rouge.

Booter avec un câble console

Le branchement correct est un point critique, plus spécialement pour le fil rouge (alimentation). Examinez attentivement les images ci-dessous pour vous assurer d'avoir les connexions correctes.

Pi-Zero-Headless-Depanner-05.jpg
Crédit: AdaFruit Industries www.adafruit.com

Pi-Zero-Headless-Depanner-06.jpg
Crédit: AdaFruit Industries www.adafruit.com

OK. Démarrons le Pi Zero en suivant l'ordre des opérations ci-dessous:

  1. Insérer la carte SD dans le Pi Zero.
  2. Connecter les fils vert, blanc et noir sur le connecteur GPIO. Laisser le fil rouge déconnecté pour l'instant.
  3. Inserer la câble console dans votre ordinateur.
  4. Démarrez le programme terminal de votre choix.
  5. Assurez vous de la position de la broche 5V sur le GPIO (vous devez être sur à 110%).
  6. Branchez le câble rouge avec précaution sur la broche 5V du GPIO. C'EST L'ETINCELLE QUI DONNE LA VIE à VOTRE ZERO! (ou la mort si vous avez choisi la mauvaise broche)

Vous devriez voir des signes de vie sur la LED d'activité (ACT, la LED verte).

Pi-Zero-Headless-Depanner-07.jpg
Crédit: AdaFruit Industries www.adafruit.com

Vous devriez vois les messages de boot défiler dans le fenêtre terminal.

Pi-Zero-Headless-Depanner-08.png
Crédit: AdaFruit Industries www.adafruit.com

Une fois le boot terminé, vous devriez même voir l'invite de login.

Pi-Zero-Headless-Depanner-09.png
Crédit: AdaFruit Industries www.adafruit.com

Utilisez le nom d'utilisateur et login par défaut suivant:

  • Utilisateur: pi
  • Mot de passe: raspberry (ou votre mot de passe -modifié- comme suggéré plus haut dans le tutoriel).

Pi-Zero-Headless-Depanner-10.png
Crédit: AdaFruit Industries www.adafruit.com

Et voila! Vous êtes connecté via le câble console USB.

Ce qui se passera ensuite dépend de votre problème. Ce tutoriel ne peut pas tous les couvrir mais maintenant, au moins, vous pouvez avoir accès à votre Pi Zero et naviguer dans le système pour en modifier les éléments en fonction des différentes recommandations.

Voici quelques commandes de base que vous ne manquerez pas de trouver utiles:

  • dmesg pour vérifier les message de log du noyau (pour voir s'il y a quelque chose d'anormal)
  • ifconfig pour vérifier la configration réseau ainsi que son statut.
    Cette commande est en cours de remplacement par la commande "ip"
  • lsusb pour voir tout ce qui est connecté sur le port USB
  • lsmod pour voir les modules chargés par le noyau

Source: Raspberry Pi Zero Headless Quick Start

Tutoriel créé par Carter Nelson pour AdaFruit Industries. Tutorial created by Carter Nelson for AdaFruit Industries.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com