AMD BC-250: come installare Bazzite e trasformarlo in una gaming machine
Guida completa alla configurazione BIOS, installazione firmware e ottimizzazione driver per il chip “Ariel” di derivazione PS5
Introduzione: Il Progetto “Frankenstein” Next-Gen
L’AMD BC-250 non è una scheda madre comune: è il cuore di una PlayStation 5 (APU Ariel/Oberon) scartato dalla linea di produzione Sony e riciclato per il mining. Non ha porte audio, usa connettori proprietari e un BIOS bloccato.
Questa guida ti porterà dove le altre si fermano: non solo installeremo Bazzite (Linux ottimizzato per il gaming), ma sbloccheremo le frequenze della GPU e gestiremo correttamente i 16GB di GDDR6 unificata.
⚠️ ATTENZIONE – DISCLAIMER Questa procedura comporta modifiche al firmware e all’hardware. L’errore più comune (scambiare il cavo CPU con quello PCIe) brucerà istantaneamente la scheda madre. Procedi a tuo rischio e pericolo.
1. Hardware: Pinout e Alimentazione (Cruciale)
Prima ancora di accendere il PC, devi risolvere i problemi fisici della scheda.
A. Alimentazione: Non usare il cavo CPU!
La scheda BC-250 non ha un connettore ATX 24-pin.
-
Ingresso 12V: Usa un connettore PCIe 8-pin (quello per le schede video, spesso 6+2).
-
ERRORE FATALE: Non inserire MAI il connettore EPS 4+4 (CPU) nell’ingresso di alimentazione. I poli positivo e negativo sono invertiti e ucciderai la scheda.
-
Accensione (Power Jumper): La scheda non parte da sola. Devi cortocircuitare i pin 1 e 2 del header
AUTO_PWRON1(vicino allo slot M.2) con un jumper. In questo modo si accenderà appena riceve corrente.
B. Raffreddamento
Il dissipatore di serie è passivo e progettato per server rack con flusso d’aria violento.
-
Obbligatorio: Fissa due ventole da 120mm ad alta pressione statica (es. Arctic P12) direttamente sul metallo con fascette. Senza ventole, la scheda andrà in protezione termica in 30 secondi.
C. Audio
Il chip audio è disabilitato o assente. L’audio funzionerà solo tramite:
-
DisplayPort / HDMI (audio digitale verso il monitor/TV).
-
Scheda Audio USB o cuffie Bluetooth/USB.
-
Non c’è jack 3.5mm funzionante sulla scheda.
2. Il BIOS: Sblocco e Flashing
Il BIOS stock limita le prestazioni e la compatibilità. Dobbiamo installare una versione moddata (consigliata: v3.00 o Robin5.00).
Download e Preparazione
-
Scarica il pacchetto BIOS dal repository di fiducia della community: GitLab bc250-bios (TuxThePenguin).
-
Formatta una chiavetta USB in FAT32.
-
Copia all’interno il file
.rome l’utilityAFUEFIX64.EFI.
Procedura di Flash (EFI Shell)
-
Avvia il PC e premi
ESCoF1per entrare nel menu boot, seleziona UEFI Shell. -
Digita
fs0:(ofs1:a seconda di dove ha montato la USB) e premi Invio. -
Esegui il comando di flash (sostituisci
nomebios.romcon il nome reale del file): AFUEFIX64.EFI nomebios.rom /p /b /n /x -
PASSAGGIO CRITICO: Al termine, spegni il PC, stacca la corrente e rimuovi la batteria a bottone (CR2032) per 60 secondi. Questo resetta il CMOS. Senza questo passaggio, la scheda potrebbe non avviarsi più.
3. Configurazione BIOS Ottimizzata
Rinserisci la batteria, avvia e premi CANC (o DEL) per entrare nel BIOS. Modifica questi parametri per Bazzite:
-
Advanced > CPU Configuration:
-
IOMMU:
Disabled(Se lo lasci attivo, Linux crasherà all’avvio).
-
-
Advanced > GFX Configuration:
-
iGPU Configuration:
UMA_SPECIFIED -
UMA Frame Buffer Size: Imposta 512MB.
-
Nota tecnica: Non mettere 8GB. Con i kernel moderni di Bazzite, impostare 512MB permette al sistema di allocare dinamicamente tutta la RAM necessaria al gioco (GTT), lasciando più memoria libera per il sistema operativo quando non giochi.
-
-
Boot:
-
CSM:
Disabled -
Secure Boot:
Disabled
-
4. Installazione di Bazzite
-
Scarica l’ISO: Bazzite Deck Edition (AMD). Scegli la versione “Deck” se vuoi l’interfaccia Steam Big Picture automatica, o “Desktop” se vuoi un PC classico.
-
Scrivi su USB con BalenaEtcher.
-
Avvia l’installazione.
-
Schermo nero? Se l’installazione non parte, premi
enel menu di GRUB e aggiunginomodesetalla fine della rigalinux.
-
5. Post-Installazione: Oberon Governor e Driver
Una volta dentro Bazzite, la GPU potrebbe rimanere bloccata a frequenze basse (clock base). Dobbiamo installare l'”Oberon Governor” per sbloccare la potenza della PS5.
A. Installazione Oberon Governor
Apri il terminale (Konsole/GNOME Terminal) ed esegui questi comandi per installare il servizio che gestisce voltaggi e frequenze:
# Aggiungi il repository COPR specifico per il governor
sudo dnf copr enable @exotic-soc/oberon-governor
# Installa il pacchetto
sudo dnf install oberon-governor
# Abilita e avvia il servizio
sudo systemctl enable --now oberon-governor.service
B. Verifica funzionamento
Digita nel terminale: systemctl status oberon-governor
Se vedi “Active (running)”, la tua GPU ora scalerà correttamente le frequenze durante i giochi, spingendo gli FPS al massimo.
C. Fix Audio e Wi-Fi
-
Wi-Fi: Se il tuo dongle USB non va, usa lo strumento integrato di Bazzite: ujust configure-realtek-drivers
-
Audio: Vai nelle impostazioni Audio di Desktop Mode e assicurati che l’uscita sia impostata su “Pro Audio” o sul profilo HDMI/DisplayPort corretto. Spesso di default cerca un’uscita analogica che non esiste.
6. Accessori Consigliati per il Setup “Console”
Per completare l’esperienza, ecco cosa ti serve per il tuo articolo (ottimi per inserire link affiliati):
-
Adattatore Wi-Fi USB: TP-Link T3U (chipset RTL8812BU, ben supportato).
-
SSD: Un drive NVMe PCIe 3.0 economico (es. Crucial P3). La scheda non sfrutta le velocità PCIe 4.0, inutile spendere di più.
-
Controller: DualSense PS5. Bazzite supporta nativamente il touchpad, i giroscopi e i LED, rendendo l’esperienza identica a quella di una console Sony.
Risoluzione Problemi Comuni (FAQ)
D: Ho schermo nero dopo il logo di caricamento. R: Probabilmente hai lasciato IOMMU abilitato nel BIOS o il cavo DisplayPort non è ben inserito. Prova anche ad aggiungere amdgpu.sg_display=0 ai parametri del kernel tramite rpm-ostree kargs.
D: I giochi crashano dopo pochi minuti. R: Potrebbe essere un problema di surriscaldamento delle VRAM (GDDR6). Assicurati che le ventole sparino aria anche sui chip di memoria, non solo sul centro del processore.
D: Steam non vede tutti i 16GB di RAM. R: È normale se hai impostato UMA a 512MB. Steam vede la RAM di sistema e la VRAM separatamente, ma Linux le gestisce come un unico pool unificato. I giochi useranno comunque tutta la memoria disponibile.

