Nous utilisons des cookies pour améliorer votre expérience.

MacBidouille

Réparer un port FireWire défaillant

Merci à Antoine Bercovici de nous avoir réalisé cet article de haut vol !


Le port FireWire est devenu quasiment indispensable pour la connexion de périphériques haute vitesse, l’utilisation de l’ordinateur en mode target pour les dépannages, la création de réseau sans passer par ethernet... Rien de plus embêtant que de perdre le fonctionnement de ce port, dont le remplacement passe souvent par un remplacement de la carte mère. Cette article vous propose une explication à ce problème de fragilité du port FireWire, suggère des précautions à prendre afin d’éviter autant que possible de claquer le port, et si c’est déjà fait, une solution pour le réparer sans passer par un changement de la carte mère.

 

L’origine de la panne:

Les ports FireWire sont en théorie connectables et déconnectables à chaud. Pour cela il doit exister toute une série de composants de protection afin d’éliminer tout parasites et saut de tension liés à l’insertion ou à la déconnection d’un câble. En pratique, on s’apercoit que ces composants ont simplement été omis dans la conception de la plupart des cartes, rendant ainsi les ports très fragiles.

Le bus FireWire ne communique pas directement avec le processeur, ni même avec le chipset d’ailleurs. Il est tout d’abord géré par ce que l’on appelle un PHY (Physical Layer ou couche physique en français), qui permet de gérer le protocole de communication et de fournir les courants nécessaire à l’envoi des informations sur le câble. (le FireWire est un dérivé de l’ethernet, de la même façon le port ethernet utilise un PHY entre le chipset et le connecteur réseau).


Un des problèmes principal du port FireWire est qu’à l’insertion d’un câble, il peut y avoir une connexion très brève entre l’alimentation du port (12-15V) et les lignes de données du port (le FireWire PHY fonctionne en 3,3V). Les composants de protection normalement présents permettent d’évacuer cette surtension vers la masse, autrement le PHY est détruit. D’autres problèmes comme l’électricité statique peuvent aussi détruire le PHY.

 

Matériel sensible:


Le problème est apparu sur de nombreux modèles de macs... personnellement j’ai eu 2 ports claqués sur un iMac, 1 sur un hub FireWire, et 2 sur 2 boîtiers de disques durs. J’ai aussi lu que c’est arrivé à une personne avec un PC portable DELL.
Pour ce qui est des macs, Apple a réagi et a installé une protection efficace sur tous les modèles récents. Les modèles susceptibles de tomber en panne sont:

- Les PowerBooks jusqu’au Titanium DVI (667-800Mhz)
- Les iBooks (au moins jusqu’au G3 800Mhz (???)
- Les iMacs G3 DV
- Les PowerMacs G3 - G4 au moins jusqu’au QuickSilver (???)

Il faut faire attention aussi aux divers périphériques comme les hubs et boîtiers externes de disques durs / CD-Rom.

 

Éviter le problème:

Le seul moyen vraiment efficace pour éviter de claquer un port est de brancher tous les périphériques et de les allumer avant le mac. De même il faut les débrancher et les éteindre après le mac. Un ajout de périphérique nécessite l’extinction du mac...
C’est une solution contraignante mais c’est la seule pouvant protéger efficacement les ports FireWire.
Attention tout particulièrement aux périphériques auto alimentés (webcams, iPod, disques durs, hubs) qui font claquer les ports très facilement!
Il faut aussi éviter le plus possible de chaîner les périphériques (pour les disques durs par exemple).

 

Le port FireWire ne répond plus:

Dans ce cas les périphériques ne montent plus sur le bureau et ne sont pas détectés par info système Apple. Les périphériques auto alimentés reçoivent toujours de l’alimentation mais ne réagissent pas non plus...
Le PHY peut se mettre en erreur à la suite d’une surtension ou d’un problème quelconque. Une fois mis en erreur le port est bloqué et ne répond plus. Pour le débloquer il suffit de faire un RESET de la carte mère comme ceci:

Faire booter le mac en mode Open Firmware en maintenant “Pomme Option O F” enfoncé.
Un prompt apparaît... tapez les commandes suivantes (attention le clavier est en qwerty!!!!)
RESET-NVRAM (puis entrée)
RESET-ALL (puis entrée)
Le mac redémarre.
Le port devrait refonctionner... s’il est toujours bloqué le PHY est physiquement endommagé.

Partager sur

Sondage

Pensez-vous encore qu'Apple puisse révolutionner vos usages informatiques ?