Attention : cette manipulation du BC-250 pourrait tout bloquer (voici comment)

Ingénieur maintenant serveurs informatiques dans centre données moderne

Les cartes de cryptominage BC-250 reposent sur le même APU custom qu’AMD a conçu pour la PlayStation 5. Ces cartes sont apparues sur le marché vers 2023, recyclant du silicium initialement destiné aux consoles de Sony. Mais voilà ce qui rend le sujet franchement passionnant : les unités de calcul GPU de ces APU sont bridées artificiellement, et il est possible de les débloquer sans déssouder quoi que ce soit.

La BC-250, une carte minière taillée dans le silicium de la PS5

L’APU embarqué sur la BC-250 partage son architecture de base avec celui de la PlayStation 5, mais présente deux différences notables par rapport à la version console. Deux des huit cÅ“urs CPU sont désactivés, et surtout, une partie significative des unités de calcul du GPU intégré reste verrouillée. Concrètement, la carte expose seulement 24 CUs sur les 40 que le die contient physiquement.

Pourquoi ce bridage ? La réponse est classique dans l’industrie des semi-conducteurs : la gestion du rendement de fabrication. Lors de la production des APU pour la PS5 chez AMD, certaines puces présentaient des défauts sur quelques unités de calcul. Plutôt que de jeter ces dies, le fabricant désactive les blocs défectueux et commercialise le composant dans une autre gamme, moins exigeante. Les BC-250 ont ainsi récupéré des APU déclassés du parcours PS5.

Le point primordial, c’est que ce bridage n’est pas gravé dans le silicium via des e-fuses, contrairement à ce que pratique AMD sur d’autres produits. Il s’agit d’un simple paramétrage logiciel appliqué à l’initialisation du pilote GPU. Deux registres matériels suffisent à changer l’état des CUs désactivées. Cette découverte, documentée par duggasco dans un README de projet, ouvre la porte à une manipulation accessible sans outil spécialisé.

Réactiver les unités de calcul BC-250 : comment ça fonctionne techniquement

La procédure concrète passe par l’écriture dans deux registres matériels au moment de l’initialisation du pilote GPU, ce qui peut se faire via les paramètres du module noyau Linux. Aucune modification matérielle physique n’est nécessaire. C’est là tout l’intérêt de la méthode : elle reste réversible et se configure en quelques lignes.

Lowest Logan, créateur de contenu spécialisé hardware sur YouTube, a mis en pratique ce patch sur une BC-250 sous Bazzite Linux, une distribution basée sur Fedora conçue pour le gaming. Après redémarrage, le système remontait bien 40 CUs actives. Un passage sous FurMark, l’outil de stress GPU bien connu, a confirmé un gain de performance substantiel, sans artefact visuel ni plantage.

Voici les étapes générales de la démarche :

  1. Installer une distribution Linux compatible (Bazzite ou équivalent avec pilote AMDGPU récent)
  2. Appliquer le patch de duggasco au module noyau AMDGPU
  3. Configurer les paramètres du module pour écrire dans les deux registres cibles
  4. Redémarrer et vérifier le nombre de CUs actives via les outils système
  5. Tester la stabilité avec FurMark ou un benchmark GPU adapté

La vraie limite, ce n’est pas le patch lui-même. Le refroidissement par défaut de la BC-250 n’a pas été dimensionné pour faire tourner 40 CUs à pleine charge, ce qui génère du thermal throttling assez rapidement. Le système bridé à 24 CUs reste dans l’enveloppe thermique prévue ; débridé, il chauffe sensiblement plus.

La loterie du silicium et les perspectives gaming sur la BC-250 déverrouillée

Le parallèle historique avec l’AMD Phenom II X3 est éclairant. À l’époque, ce processeur tri-cÅ“ur pouvait parfois être déverrouillé en quad-core via le BIOS, parce que certains dies étaient en réalité des quadri-cÅ“urs parfaitement fonctionnels vendus délibérément dans un segment inférieur. La même logique s’applique ici : une partie des CUs désactivées sur les BC-250 sont peut-être tout à fait opérationnelles, désactivées par précaution de yield plutôt que par défaut réel.

Modèle CUs actives CUs totales sur le die Statut
PlayStation 5 (retail) 36 40 Standard constructeur
BC-250 (configuration usine) 24 40 Bridage logiciel
BC-250 (patch déverrouillé) 40 40 Débridage complet

Ce tableau dit tout : une BC-250 déverrouillée dépasse théoriquement la PS5 sur le seul plan du nombre de CUs. Avec 40 unités de calcul actives contre 36 sur la console de Sony, l’APU débridé dispose d’un avantage GPU brut de plus de 11 % par rapport à la version retail. Franchement, pour quelqu’un qui récupère ces cartes d’occasion à bas prix, c’est une opportunité réelle.

Lowest Logan est allé plus loin en installant un système de watercooling sur sa BC-250. Résultat : le throttling thermique disparaît, et la carte tourne à pleine capacité de façon stable. Transformer une carte de minage en système gaming sous Linux devient crédible, à condition de gagner la loterie du silicium (avoir des CUs réellement fonctionnelles) et d’investir dans un refroidissement adéquat.

Pour maximiser vos chances, concentrez-vous sur le monitoring thermique dès le premier test sous charge. Si les températures flambent au-delà de 90 °C avant que le throttling intervienne, un ventirad custom ou une alternative watercooling abordable comme ceux proposés par Alphacool fera la différence. Ne négligez pas non plus la qualité du pilote AMDGPU utilisé : les versions récentes du noyau Linux (6.8 et supérieur) offrent une meilleure prise en charge de cet APU et réduisent les risques d’instabilité lors du débridage.

La Rédac'
Retour en haut