MSI a confirmé ce qui se discutait sur les forums depuis des jours, car il a trouvé l'origine d'un problème qui affectait certaines cartes mères AM5 et qui provoquait quelque chose d'assez étrange : la vitesse du PCIe 5.0 du GPU subit une réduction automatique sans raison apparente. Heureusement, le bug, qui a contrarié de nombreux utilisateurs, semble sur le point d'être corrigé.
Le bug, signalé par de nombreux utilisateurs ces dernières semaines, faisait fonctionner les cartes graphiques installées dans un PCIe x16 à des vitesses inférieures comme x8 ou même x4 après le démarrage du PC. Il suffit d'imaginer la baisse de performance qu'auront ceux qui, avec toute la malchance, pour des raisons inconnues, ralentissent au minimum.
MSI dit connaître la raison de la réduction de vitesse PCIe pour les cartes graphiques
Le fabricant a déjà localisé la cause et maintenant la grande question est de savoir si l'origine est dans sa propre implémentation du BIOS ou dans le microcode AGESA 1.3.0.0a fourni par AMD, car dans ce dernier cas, nous parlerions de trois microcodes avec des problèmes chez plusieurs fabricants. En revanche, s'il s'agissait d'un problème MSI, et cela semble être le cas, ce serait une erreur assez importante, mais heureusement, rien de grave pour le matériel.
Quoi qu'il en soit, le problème a été révélé à travers plusieurs rapports et analyses d'utilisateurs partagés sur des forums techniques tels que Chiphell, où il a été détecté que certaines configurations AM5 négociaient incorrectement la liaison PCIe pendant le processus de démarrage.
Dans des conditions normales, lorsque le système lance le POST, le CPU Ryzen en service est chargé d'établir la liaison PCIe avec le GPU, de déterminer le nombre de lignes actives et la génération de bus, qui sur les plateformes actuelles est PCIe 5.0 x16 dans certains emplacements. Cependant, dans les systèmes concernés, la liaison a été établie à un mode inférieur, réduisant le nombre de lignes actives ou limitant directement la vitesse, avec pour conséquence une perte de performances due à la bande passante pour les graphiques.
Le problème a été identifié, mais il n’y a toujours pas de coupable, que cachent-ils ?


Dans certains cas, le comportement était intermittent et changeait après le redémarrage du système, ce qui indiquait déjà un problème lié à l'initialisation du matériel lors du démarrage et non à un défaut physique de la carte mère ou de la carte graphique.
MSI a expliqué que le problème est lié à la manière dont le firmware négocie la liaison PCIe lors de la phase d'initialisation, processus qui dépend directement du code AGESA intégré au BIOS. Pour les néophytes, AGESA, acronyme d'AMD Generic Encapsulated Software Architecture, est l'ensemble de microcodes qu'AMD distribue aux fabricants de cartes mères pour gérer l'initialisation du processeur, l'entraînement de la mémoire DDR5, la gestion de l'alimentation et la négociation des bus de communication tels que PCIe.
L'apparition du problème coïncide avec les récents BIOS basés sur de nouvelles versions d'AGESA, dont la branche 1.3.0.0a que plusieurs constructeurs ont commencé à déployer pour améliorer la compatibilité avec les processeurs Ryzen AI 400, sortis il y a une semaine et demie, et corriger d'autres problèmes de stabilité.
MSI affirme avoir identifié l'origine exacte du comportement et travaille sur une mise à jour du BIOS qui corrige la mauvaise négociation du lien PCIe, ce qui rétablirait automatiquement le fonctionnement normal du slot PCIe x16. Ce qu'ils ne disent pas, c'est si c'était le leur ou celui d'AMD. Voyant que le reste des entreprises et des fabricants n'ont pas ces problèmes, cela pointe plus vers ceux du dragon que vers les rouges, mais attendons les événements pour le verdict. Quoi qu'il en soit, les premiers BIOS sont disponibles en téléchargement, donc si vous souffrez de ce problème, ou venez de vous en rendre compte, allez le trouver, téléchargez-le et flashez comme un bon voisin.
