Specs Setup Shop Videos Benchmarks FAQ Community Buy on eBay
Codename: Cyan Skillfish

AMD BC-250

A PS5 APU's second life as a budget Linux gaming PC

Originally built for crypto mining, these cut-down PS5 APUs were headed for the scrap heap. Then Linux driver support arrived — and everything changed. Now they're surprisingly capable mid-range gaming PCs with 16GB GDDR6 that double as local AI inference machines.

What's inside

A cut-down PlayStation 5 APU with 6 Zen 2 cores and 24 RDNA2 compute units, sharing 16GB of fast GDDR6 memory.

CPU
6× Zen 2 Cores
Up to ~3.5 GHz
GPU
24 RDNA2 CUs
1536 shaders · "Cyan Skillfish"
Memory
16 GB GDDR6
Shared CPU & GPU
Storage
M.2 2280
NVMe PCIe 2.0 ×2 or SATA 3
I/O
DP 1.4 · GbE
2× USB 2.0 · 2× USB 3.0
TDP
220 W
~50 W idle · ~235 W peak
Performance Class
RX 6600 – RTX 3060
16 GB GDDR6 · 1080p High · 60–100+ FPS

From bare board to gaming PC

Seven steps to get your BC-250 up and running. You'll need some hardware, a screwdriver, and a willingness to flash firmware.

01

Get Cooling Sorted

220W TDP demands serious cooling. At a minimum, place two 120mm fans directly on the heatsink. Arctic P12 Max and Noctua NF-A12x25 are community favorites. Don't forget the GDDR6 memory — it runs extremely hot and needs airflow or heatsinks of its own. You'll also want fresh thermal paste for the heatsink.

02

Get a Power Supply

You need a 300W+ PSU with an 8-pin PCIe connector. The board uses a standard PCIe 8-pin power connector at J1000. Any decent ATX PSU with PCIe power will work. A good 500W PSU is the sweet spot.

03

Print or Build a Case

The BC-250 has a non-standard form factor from its rackmount chassis origins, so off-the-shelf cases won't work. 3D-printable case designs are shared in the community Discord. You can also find pre-made cases on eBay, mount the board in a DIY open-frame setup, or repurpose something creative.

04

Flash Modified BIOS

A modified firmware from TuxThePenguin0 unlocks critical settings. Set VRAM allocation to 512MB dynamic for the best gaming experience. A hardware programmer (CH347 or Raspberry Pi Pico) is strongly recommended for safe flashing and recovery.

Modified BIOS Repo

Always back up your existing BIOS before flashing anything.

05

Install Linux

Fedora 42/43 is the most tested and easiest path. Bazzite is great for a gaming-focused experience out of the box. CachyOS offers the best raw performance. Use nomodeset as a kernel parameter during install, then remove it after. You'll need Mesa 25.1+ for GPU support.

Avoid LTS distros — you need recent kernels and Mesa versions.

06

Install the GPU Governor

The Oberon Governor manages GPU power states and can reduce idle power draw by 20–30W. It's available as a Fedora COPR package for easy installation. Configure it in /etc/oberon-config.yaml.

Oberon Governor
07

Game On

You're ready. Expect 60–100+ FPS at 1080p on High settings in most titles. Install Steam via Flatpak, enable Proton, and dive in. The BC-250 community has tested 30+ games with verified performance data.

What do I need to build an AMD BC-250 PC?

Here is the complete parts list required to build your system. Affiliate links help support this site at no extra cost to you.

The Board
AMD BC-250 Board
Search eBay for available BC-250 boards. Prices around $180, trending upward.
eBay
Power
500W Power Supply
Recommended 500W PSU with 8-pin PCIe connector. The sweet spot for the BC-250.
Primary Option Alternative
Enclosure
BC-250 Cases
Pre-made cases designed for the BC-250's unique form factor.
eBay 3D Print
Storage
Budget NVMe Drives
The BC-250 can't utilize Gen4 speeds, so budget Gen3 drives are perfect.
512GB 1TB
Accessories
SanDisk 128GB USB Drive
Essential for flashing the BIOS and creating your Linux installation media.
Amazon
Thermal
Thermal Paste & Putty
Reliable thermal paste for the CPU, and high-performance putty for the VRAM.
Paste Putty
Cooling
Arctic P12 Pro Fan
Excellent 120mm static pressure fan for cooling the board's heatsink. You'll need two of these.
Amazon
Cooling
PWM Fan Splitter
Crucial for powering your 120mm desktop fans, as the BC-250 uses a non-standard 4-pin server fan header.
Amazon
Video Output
DP to HDMI Adapters
The BC-250 only outputs DisplayPort. To connect to an HDMI TV or monitor, you'll need a DP-to-HDMI adapter.
Compact Short Cord 10FT Cable
Connectivity
WiFi / Bluetooth Adapter
USB adapter confirmed to work on the BC-250 with Linux. Adds WiFi and BT.
Amazon
Peripherals
Logitech Gaming Mice
Excellent sensors on a budget. Choose the classic wired G502 or the wireless G305.
Wired (G502) Wireless (G305)
Peripherals
SteelSeries Apex 3 Keyboard
Quiet switches, a magnetic wrist rest, and IP32 water resistance. A great budget gaming choice.
Amazon
Peripherals
Mini Wireless Keyboard
Includes a touchpad. Perfect if you're using the BC-250 as a living room console or HTPC.
Amazon
Audio
Compact USB Speakers
Simple stereo speakers powered over USB. Handy since the board lacks traditional audio jacks.
Amazon
Connectivity
Anker 4-Port USB Hub
Expand the BC-250's limited USB ports for all your peripherals.
Amazon

Got a 3D printer? These community-designed cases are free to download and print.

Video guides

Short-form video walkthroughs covering setup, cooling, cases, and more.

Full Setup Series: From Scratch to Gaming
A 3-part walkthrough covering everything from unboxing to playing your first game.

Benchmarks

Real-world gaming performance at 1080p. Results may vary with driver version, governor settings, and VRAM configuration.

Cyberpunk 2077
1080p · Medium–High
70–90 AVG FPS
Devil May Cry 5
1080p · High
~100 AVG FPS
General AAA Titles
1080p · High Settings
60–100+ AVG FPS
Competitive / Esports
1080p · Optimized Settings
100+ AVG FPS
No hardware video encode/decode. The VCN firmware is controlled by Sony and unavailable. Software encoding works fine for streaming and recording.
Some anti-cheat games won't work. Titles using kernel-level anti-cheat (Fortnite, etc.) are incompatible, similar to most Linux gaming setups.
Performance class: RX 6600 to RTX 3060 range. The 24 RDNA2 compute units and 16GB GDDR6 (more than either card) put it solidly in mid-range territory for 1080p gaming, with extra VRAM headroom for texture-heavy titles.

Common questions

Technically yes — it boots Windows. But there are no GPU drivers for Windows and there likely never will be. Without GPU acceleration, it's essentially unusable for anything graphical. Stick with Linux.
At this point, pretty much any major Linux distro shipping a modern kernel and Mesa 25.1+ will work. That said, Fedora 42/43 is the most tested and recommended for beginners. Bazzite is great if you want a gaming-focused experience out of the box. CachyOS offers the best raw performance. Just avoid LTS distros — you need recent kernels and Mesa versions.
Not particularly — it has a 220W TDP and can pull up to 235W under full load. However, installing a GPU governor like the Oberon Governor can significantly reduce idle power consumption by 20–30W. With a governor running, you can get idle power down to around 50–65W.
It uses a cut-down version of the PS5's APU. The PS5 has 36 GPU compute units while the BC-250 has 24, and it shares the same 16GB GDDR6 memory. Think of it as roughly two-thirds of a PS5's GPU power. However, this is NOT a PS5 replacement and it will NOT run PS5 games. It's a general-purpose Linux PC that happens to share silicon lineage with the PS5.
Yes! The 16GB GDDR6 shared memory makes it decent for local AI inference. You can run smaller LLMs and other AI workloads. Set the kernel parameters ttm.pages_limit=3959290 and ttm.page_pool_size=3959290 to access the full 16GB of memory.
No. The VCN (Video Core Next) firmware is proprietary and controlled by Sony. This is unlikely to change. Software encoding and decoding works fine though — just expect higher CPU usage for video tasks.
DisplayPort 1.4 only — there is no HDMI port. If you want to connect the BC-250 to a TV or HDMI monitor, you must use a DP-to-HDMI adapter. You can find confirmed working compact adapters, short cables, and 10FT cables linked in our Shop Section.
No — the board only has wired Gigabit Ethernet. However, you can easily add WiFi and Bluetooth with a USB adapter. A compatible USB WiFi/Bluetooth adapter that's been confirmed to work well with the BC-250 on Linux is linked in our Shop Section.
eBay is the most common source. They're sold as individual boards pulled from 4U rackmount mining chassis. Prices have climbed significantly — once available for $50–70, they now typically sell for around $180 and can reach $200+ during high demand. With upcoming RAM and GPU shortages, their value is likely to climb even higher, making now a good time to pick one up. Check our eBay search for BC-250 boards for current listings.
The AMD BC-250 requires a PSU with an 8-pin PCIe connector and at least 300W of overhead, as the board itself can draw up to 235W under load. To ensure system stability and have room for USB peripherals, a quality 500W ATX power supply is strongly recommended as the best pairing for this budget build.
Because the BC-250 comes with a massive passive heatsink originally designed for high-airflow server chassis, you must add your own active cooling for a desktop setup. The best and most common practice is to strap two high-static-pressure 120mm fans directly to the heatsink. The Arctic P12 Pro 120mm fans are widely considered the best cooler option due to their performance and price. Don't forget fresh thermal paste and thermal putty for the GDDR6 chips!

Community & docs

The BC-250 wouldn't be where it is without an incredible community of tinkerers. Here's where to find them.