Le FireWire d'Apple fait planter les processeurs Ryzen

Pierre Dandumont |

Si vous avez eu un Mac entre la fin des années 90 et le début des années 2010, vous connaissez probablement le FireWire, alias IEEE-13941. Et cette technologie inventée et portée en grande partie par Apple — elle a même reçu un Emmy — pose visiblement des soucis depuis quelques années dans les PC. En effet, les cartes FireWire tendent à faire planter les PC à base d'AMD Ryzen, un défaut qui devrait être corrigé dans la prochaine version du noyau Linux, la 6.7.

Le FireWire, une technologie monstrueuse.

C'est Phoronix qui relève le problème, mais une simple recherche sur « Ryzen FireWire » montre que les PC sous Windows sont tout aussi impactés que les machines sous GNU/Linux. La raison est très technique : certaines puces FireWire (celles de Via, les VT6306, VT6307 et VT6308) combinées à un pont PCI-Express vers PCI Asmedia — le composant qui permet de prendre en charge les ports PCI sur les PC modernes — peuvent faire redémarrer les systèmes à base d'AMD Ryzen quand elles sont dans le mode isochrone. Si la combinaison peut sembler précise, elle demeure relativement courante chez ceux qui veulent employer le FireWire pour une carte audio professionnelle ou pour récupérer les images d'une caméra DV (par exemple).

Le bug ne touche pas les CPU Intel ni les anciens processeurs d'AMD, et il n'est visiblement pas présent avec d'autres contrôleurs, comme ceux de Texas Instruments. Il faut noter que si Apple n'intègre plus de FireWire depuis une bonne dizaine d'années, la société a longtemps vendu un adaptateur Thunderbolt vers FireWire 800, parfaitement utilisable avec les Mac Apple Silicon si vous avez un (autre) adaptateur sous la main, un Thunderbolt 3 vers Thunderbolt 2. Cet adaptateur se base sur une puce Texas Instruments, ce qui devrait éviter les problèmes. Nous devons tout de même constater qu'Apple tend à arrêter la prise en charge logicielle de la norme : si les périphériques de stockage sont encore acceptés, ce n'est par exemple plus le cas des interfaces audio ou de l'iSight, la webcam FireWire d'Apple lancée il y a une bonne vingtaine d'années.

L'adaptateur d'Apple.
L

L'iSight s'éteint pour de bon avec macOS Big Sur


  1. Il s'appelle i.LINK chez Sony et Lynx chez Texas Instruments.  ↩︎

Tags
avatar Silverscreen | 

J’avais exactement le même hub firewire. Les yeux s’illuminaient en rouge quand des câbles étaient branchés.
Sacrée ref en tout cas !

avatar Targorn | 

Pareil.

Je l'avais acheté une bouchée de pain sur le site de MacWay qui vidait sans doute ses stocks d'invendus (atypique le hub ! ).

Je viens de retrouver la commande, c'était en 2008 et le machin s'appelait Hubzilla.

avatar melaure | 

@Silverscreen

J’ai raté ça pourtant j’en ai des valises du stockage FW, et mêmes encore des boitiers neuf pour ma collection de Mac.

avatar PowerMike | 

La chaîne FW400-> FW800 -> TB2 -> TB3 fonctionne très bien.
pour le .DV que ca pourrait produire il y aura sans doute besoin d'autres bidouilles de conversion.

avatar occam | 

La chaîne FW400-> FW800 -> TB2 -> TB3 fonctionne encore si bien que je connais nombre de gens travaillant dans l’audio (et dans la restauration d’archives video) qui ont gelé leurs Mac à la dernière version de macOS qui prenait encore en charge leurs interfaces.

J’en ai eu la dernière preuve durant la trêve de Noël, aidant un copain à refaire son installation, dont les fleurons sont des processeurs audio et convertisseurs ADC/DAC haut de gamme, encore au top, mais à connectique FW400/800. L’abandon du FireWire audio a été le le dernier du genre, parmi tous ceux qu’il a encaissé de la part d’Apple au fil des ans. Lassé, après 20+ ans de Mac, il a décidé de basculer son DAW sur Windows et ses serveurs sur Linux. Les appareils FW400/800 sont désormais connectés via pont AES/EBU en local et Dante en réseau.
Tout sur Ryzen… que FW ne gêne évidemment pas, n’étant plus utilisé.

Regrets ? Un seul : de ne pas avoir sauté le pas plus tôt. Et de ne pas s’être sevré plus tôt de logiciels Apple qu’il croyait irremplaçables.

avatar fte | 

@occam

"qu’il croyait irremplaçables."

Rien n’est irremplaçable. Ni les choses, ni les gens, ni même l’irremplaçable.

avatar xDave | 

@occam

Il s’agit de hardware.
Avant le firewire/USB, c’était du serial / MIDI.
Je me rappelle avoir craqué une blinde dans un contrôleur midi Emagic Logic audio (le papa de Apple Logic) juste avant et l’apparition de l’USB sur les Macs. Un tolé sur les forums audio à l’époque, à raison.

Le support soft disparaît forcément au bout de 10/15 ans, sauf à devenir open source ou avoir une politique legacy, à la Microsoft.

C’est bien de bâcher Apple (et je ne suis pas le dernier) mais pas sur le FireWire ! Apple était l’une des premières et seules boîtes (avec Sony, à sa sauce) à soutenir le protocole Firewire, les PCs ne l’ont que tardivement voire pas du tout supporté (dans le proc peut-être, mais pas sur carte mère, ce qui importe).
On ne va pas les plaindre dix ans après l’abandon par le créateur du bordel.

PS: j’ai encore deux périphériques avec FW, heureusement ils ont aussi soit de l’usb2 😅, ou autre connectique.

avatar IsaPain | 

@occam

Ce n’est pas vrai, concernant les gens irremplaçables, on en trouve « à la pelle » dans les cimetières. 🏴‍☠️🏴‍☠️🏴‍☠️

avatar occam | 

@IsaPain

La serie dei numeri è finita,
Per l'uno sai che non c'è serie:
Unica è la morte,
E due i buoi,
E tre la parti,
Quattro le pietre,
Cinque le età
E sei le erbe,
Sette sono i soli,
Sette le lune,
Otto sono i fuochi
E nove le fanciulle,
Ma dieci i vascelli,
Undici i guerrieri,
Dodici i segni,
Dodici i mesi
E unica la morte,
Da sempre madre del dolore.

(Je vous laisse découvrir la chanson tirée de ce poème, au cas improbable où vous ne la connaîtriez pas déjà.)

avatar fte | 

Rien d’Apple ne touchera mon Ryzen adoré ! Pouah.

CONNEXION UTILISATEUR