BC-250 une PS5 sous linux
Après le M720q avec une RX6400, je retente l'aventure du PC à 250 brouzouf sur base d'une AMD BC-250.
BC250 ?
La carte Asrock BC-250 est une carte commercialisée par AsRock pour le minage de crypto-monnaie. Cette carte est architecturée autour d'un SoC AMD sous le nom de code Oberon pour la partie CPU et Cyan Skillfish pour la partie GPU. Il s'agit en fait d'une version bridée du SoC qui équipe la PS5. C'est-à-dire que la partie CPU est limitée à 6 cœurs au lieu de 8 de la PS5 et il en va de même pour la partie GPU qui est limitée à 24 CU au lieu de 36. Mais ces limites sont débloquables comme on va le voir.
| Spec | Équivalent | |
|---|---|---|
| CPU | 6 Coeur Zen 2 @3.5Ghz (8Mo L3) | ~ Ryzen 4600U |
| Débloquable à 8 Coeur | ||
| GPU | 24 CU (1536 SP) RDNA 2 @1.5Ghz | ~ RX 6600 |
| Débloquable à 40CU (2560 SP) @2/2.2Ghz | ~ RX 6700 XT | |
| Mémoire | 16 Go GDDR6 256 bits 448 Go/s | - |
| Conssomation | 220W | |
La carte est équipée d’un port NVMe pour le stockage, qui semble limité à du PCIe 2.0. Un port RJ-45 1Gbe, 4 ports USB. Et un seul port vidéo DisplayPort.
Construction
Le refroidissement
J’ai acheté cette carte d’occasion, son précédent propriétaire avait commencé à ouvrir les ailettes. Cependant, non seulement c’était pas beau, mais en plus c’était pas suffisant. Il faut aussi découper les ailettes. J’ai passé une journée à la pince, mais j’ai réussi à obtenir quelque chose de correct.
Boitier
J'ai fais les premiers test dirrectement sur table pour verifier que tous fonctionne. En démarrant l'alimentation avec un simple trombonne.
Je suis parti sur le boîtier NexGen3D: DIY Steam Machine - REDUX Edition. Il m’a pris presque 4 jours d’impressions.
Cout
Je triche totalement pour le calcul du prix. Par exemple, les ventilateurs étant vendus par 5, je calcule le coût de revient des deux ventilateurs au prorata des 5, et je fais de même pour le reste.
- BC-250 en occasion sur LBC 140,19 (130+frais LBC)
- Alimentation METALFISH Flex 500 66,28-20,64
- Adaptateur 24 pin avec bouton 5,93
- Interrupteur 16mm à vérouillage 15,46 / 2 = 7,73
- Hub USB Anker 4port 60cm 9,16
- Connecteur USB en angle à 180 11,39
- Ventillateur P12 Pro 26.99*2/5 = 10,80
- NVME 256Go, recup qui traine. 15,00
- Total Hors Impression 3D : 245,84
Concernant l'alimentation, son prix habituel est plutôt autour des 90 à 100. Mais dans mon cas, au moment de l'achat, elle était autour des 75 à 80, et j'ai pu profiter d'un coupon de réduction de 11 €. De plus, après l'avoir reçu, j'ai ouvert un ticket à cause du bruit de l'alimentation, et j'ai eu un remboursement partiel de 20,64 €.
Le NVME, provient d'un mini-PC Lenovo M920Q que j'ai acheté à 100 € dans un magasin de reconditionné. J'ai conservé le NVMe, puis j'ai revendu le M920Q pour 85 € sur LeBonCoin.
Installation
Bios
La carte que j’ai reçue était déjà flashée avec un BIOS modifié. Je n’ai rien eu à faire sur ce point. Ce flash permet d’avoir un partage dynamique de la RAM entre le CPU et le GPU. Son ancien propriétaire m’a dit avoir installé ce BIOS.
Une simple Debian Stable
« Si vous me lisez, ou me connaissez, je suis un utilisateur de Debian, pas de Bazzite ou de CachyOS ici. Bien évidemment, sur le net, on vous dira de ne pas utiliser une distribution LTS pour une telle carte. Et pourtant, j’ai fait tous ces tests sur Debian Stable + stable-backports, avec Hyprland comme bureau. Un environnement de bureau qui n’est pas réputé pour ces performances en jeu. Je n’ai rien fait de spécial.
BC-250 control center
Le premier outil que j’ai installé est le BC-250 Control Center et ça tombe bien : son créateur fournit un packaging en .deb. Cet outil simplifie tout. Sinon, il faudrait installer plein d’outils qui, bien souvent, demandent une phase de compilation :
- Le governor GPU.
- L’outil d’unlock des CU et le service pour reappliquer au démarrage.
- L’outil d’unlock des cœurs CPU.
- L’overclocking.
- etc.
Cet outil est très simple d’utilisation. Une fois installé, pour finaliser l’installation des composants, il suffit de cliquer sur Prepare Selection. Cela va télécharger et compiler les composants nécessaires au bon fonctionnement de la BC-250. La réactivation des CU désactivés se fait aussi très simplement en quelque clic.
Test
J’ai testé sur un benchmark et deux jeux intégrant des benchmarks. À chaque fois, j’ai fait un test en :
- Stock, c’est-à-dire juste à Debian d’installer et rien d’autre.
- Avec le BC-250 Control Center d’installer.
- 32 CU débloqués au lieu de 24.
- 38 CU débloqués. Les deux derniers étant défectueux.
Unigine Superposition
J’ai choisi ce benchmark car il est simple d’accès sur Linux. J’aurais dû faire les tests en mode extrême, cela aurait été plus simple pour trouver une équivalence.
| # | Score | Gain |
|---|---|---|
| Stock | 10835 | - |
| Control-center | 12750 | +17% |
| 32 CU | 13977 | +10% |
| 38 CU | 14000 | ~ |
On remarque que simplement installer le Control Center fait beaucoup. C’est grâce au gouverneur du GPU qui permet d’avoir une plus grande consommation. On voit aussi que le passage à 32 CU permet également un bon gain.
En revanche, passer à 38 CU n’apporte pratiquement aucun gain. J’ai refait le benchmark plusieurs fois, et au mieux, j’atteignais environ 14 400, soit +3 %, ce qui est négligeable. On est plus dans l’erreur de mesure. Donc, si votre carte ne permet pas le déblocage des 40 CU, n’en faites pas un drame : je ne pense pas que l’ajout des derniers CU change grand-chose.
Shadow of the Tomb Raider (Tomb raider 12)
Tester en 1080p avec le Preset élevé.
| # | Score | Gain |
|---|---|---|
| Stock | 10242 | - |
| Control-center | 11189 | +9% |
| 32 CU | 11327 | ~ |
| 38 CU | 11176 | ~ |
Bizarrement, on remarque que l’activation des CU n’apporte aucun gain. Je pense donc qu’on est limité par le CPU. J’ai donc fait un test avec les Preset moyen et bas, et j’ai eu les mêmes résultats. Ce qui confirme la limitation due au CPU.
Cyberpunk 2077
Tester en 1080p avec le Preset moyen, mais avec le FSR désactivé.
| # | Fps | Gain |
|---|---|---|
| Stock | 46.20 | - |
| Control-center | 53.69 | +16% |
| 32 CU | 62.80 | +16% |
| 38 CU | 68.05 | +8% |
Au contraire de SotTR, on constate que ce jeu profite de l’ajout de CU.
Conclusion
J’ai vraiment aimé bricoler cette machine, et je suis vraiment surpris par les performances. Honnêtement, si vous arrivez à la construire pour le même prix que moi, c’est incroyable.
Mais dans les faits, c’est très difficile. Je suis conscient d'avoir eu énormément de chance sur le cout. Trouver une carte bc-250 à ce prix est très rare. Je vous conseillerai de ne pas y mettre plus de 150 € dans la carte.
L’alimentation fait un tel bruit qu’il faut changer le ventilateur de l’alimentation, ce qui ajoute 15 € supplémentaires. J’ai également oublié l’imprimante 3D : il faut ajouter environ 20 €. Le Wi-Fi n’est pas non plus pris en compte, ce qui pousse le total bien au-delà des 250 €. Il n'y a pas de sortie audio en JACK. Par defaut vous ne pouver avoir el son que via le Display Port, donc celon votre cas d'usage il vous faudrat une carte son en USB.
Enfin, je n’ai pas encore exploré le débridage du CPU.
| Pour | Contre |
|---|---|
| Moins de 250 EUR. | Plutot 300 en vrai. |
| Performance solide pour le prix. | Mais pas incroyable non plus. |
| Alimentation super bruyante. | |
| Une seule sortie Vidéo ! | |
| Pas de sortie Audio | |
| Faut être bricoleur | |
































