Différences entre versions de « Rasp-Usb-Warning »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 3 : Ligne 3 :
  
 
# Tous les périphériques USB ne sont pas supportés par Raspberry-Pi.
 
# Tous les périphériques USB ne sont pas supportés par Raspberry-Pi.
# Le port USB d'un Raspberry Pi n'est pas capable de fournir plus de 140mA!!! (''source SlashDot''), c'est beaucoup moins qu'un ordinateur portable. Les périphériques USB peu respectueux des limites techniques de l'hôte (de votre Pi donc) peuvent donc bloquer le fonctionnement de votre Pi... voire l'endommager.   
+
# Le port USB d'un Raspberry Pi n'est pas capable de fournir plus de 140mA!!! (''source SlashDot''), c'est beaucoup moins qu'un ordinateur portable. Les périphériques USB peu respectueux des limites techniques de l'hôte (donc de votre Pi) peuvent en bloquer le fonctionnement... l'endommager... voire lui faire rendre l'âme.   
 
# Il est vivement conseillé d'utiliser un HUB USB <strong>avec alimentation externe</strong> pour brancher des périphériques USB sur votre Pi.
 
# Il est vivement conseillé d'utiliser un HUB USB <strong>avec alimentation externe</strong> pour brancher des périphériques USB sur votre Pi.
 +
 +
== Quelques références traduites ==
 +
Outre quelques informations, nous avons trouvé ci et là quelques informations pertinantes que nous avons traduit.
 +
 +
=== Sérieux problèmes avec USB et Ethernet sur le Raspberry Pi ===
 +
Voici une traduction partielle de "''[http://hardware.slashdot.org/story/12/08/24/2228251/serious-problems-with-usb-and-ethernet-on-the-raspberry-pi Serious Problems With USB and Ethernet On the Raspberry Pi]''" publié sur SlashDot.
 +
 +
Le controleur USB utilisé est un Broadcom BCM2835 (Qui est le SoC que le Raspberry Pi utilise Raspberry Pi) dispose de pilotes boggés qui cause des problèmes à de nombreux utilisateurs Broadcom. De surcroit, Pi ne sait fournir d'une très faible quantité de courant (très inhabituel) aux périphériques USB, approximativement 140mA.
 +
 +
Utiliser un hub USB disposant de sa propre alimentation ne fait d'exarcerber les problèmes causés par les pilotes USB.
 +
 +
Même le réseau peut être affecté puis que le controleur Ethernet du Pi est connecté sur le SoC par l'intermédiaire d'une connexion USB. Ce qui résulte de perte de paquets sur le réseau... voire d'une perte totale de la connectivité réseau dans certaines situations. Etant donné que plusieurs autres périphériques utilisent également ces composant, plusieurs tentatives ont été faites pour fixer les pilotes USB. Aucune de ces tentatives ne s'est montrée totalement efficace.
 +
 +
...
 +
 +
3) La Fondation a découvert que le controlleur et son pilote attendent une réponse en temps réel depuis le coeur ARM, et si le scheduleur de tâche de Linux (qui n'est pas de type temps réel) ne répond pas en 1 ms, une parie de la transaction issue de l'événement USB peut même être abandonnée (''a split transaction USB event can be dropped''). Il n'est pas surprenant que cela arrive régulièrement et produit la perte de click de souris, répétition de touche clavier, etc..
  
 
== Matériels USB compatibles ==
 
== Matériels USB compatibles ==

Version du 28 avril 2013 à 11:24

Préliminaire

En préliminaire, vous devez savoir deux choses importantes à propos du port USB de Raspberry Pi.

  1. Tous les périphériques USB ne sont pas supportés par Raspberry-Pi.
  2. Le port USB d'un Raspberry Pi n'est pas capable de fournir plus de 140mA!!! (source SlashDot), c'est beaucoup moins qu'un ordinateur portable. Les périphériques USB peu respectueux des limites techniques de l'hôte (donc de votre Pi) peuvent en bloquer le fonctionnement... l'endommager... voire lui faire rendre l'âme.
  3. Il est vivement conseillé d'utiliser un HUB USB avec alimentation externe pour brancher des périphériques USB sur votre Pi.

Quelques références traduites

Outre quelques informations, nous avons trouvé ci et là quelques informations pertinantes que nous avons traduit.

Sérieux problèmes avec USB et Ethernet sur le Raspberry Pi

Voici une traduction partielle de "Serious Problems With USB and Ethernet On the Raspberry Pi" publié sur SlashDot.

Le controleur USB utilisé est un Broadcom BCM2835 (Qui est le SoC que le Raspberry Pi utilise Raspberry Pi) dispose de pilotes boggés qui cause des problèmes à de nombreux utilisateurs Broadcom. De surcroit, Pi ne sait fournir d'une très faible quantité de courant (très inhabituel) aux périphériques USB, approximativement 140mA.

Utiliser un hub USB disposant de sa propre alimentation ne fait d'exarcerber les problèmes causés par les pilotes USB.

Même le réseau peut être affecté puis que le controleur Ethernet du Pi est connecté sur le SoC par l'intermédiaire d'une connexion USB. Ce qui résulte de perte de paquets sur le réseau... voire d'une perte totale de la connectivité réseau dans certaines situations. Etant donné que plusieurs autres périphériques utilisent également ces composant, plusieurs tentatives ont été faites pour fixer les pilotes USB. Aucune de ces tentatives ne s'est montrée totalement efficace.

...

3) La Fondation a découvert que le controlleur et son pilote attendent une réponse en temps réel depuis le coeur ARM, et si le scheduleur de tâche de Linux (qui n'est pas de type temps réel) ne répond pas en 1 ms, une parie de la transaction issue de l'événement USB peut même être abandonnée (a split transaction USB event can be dropped). Il n'est pas surprenant que cela arrive régulièrement et produit la perte de click de souris, répétition de touche clavier, etc..

Matériels USB compatibles

Nous utilisons une souris Fujitsu USB et un clavier Logitech USB (modèle simple) depuis de nombreux mois avec nos Raspberry Pi servant à documenter nos tutoriels de Hacking Electronique.

Raspberry Pi s'est montré particulièrement stable tout en sachant qu'ils ne sont pas utilisés dans les meilleures conditions mais avec prudence :-) .

  1. Une clé Wifi USB proposée chez MCHobby. Achetée par de nombreux client qui en sont tous satisfait.
  2. liste officiel encore à venir

Références


Ecrit/composé par Meurisse D. pour MCHobby

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.