Success: Ryzen 5 9600X (AM5)

Custom-built

  • Motherboard: ASRock B650M PG Lightning (use something else)
  • CPU: Ryzen 5, 9600X (good; so Ryzen 7 9700X will likely work the same)
  • RAM: Patriot Signature Line 8GB, 5600MT/s, CL46 (runs at 4800MT/s max)
  • Cooling: be quiet! Dark Rock Elite (completely insane, use Arctic Alpine 23)
  • SSD: CS900, 1TB (not used for Haiku)
  • Boot-media: * 64GB Patriot v30 EP Micro-SDXC card inserted in a * Silicon Power card reader via a USB 3 port on the front (any USB 3 storage should do fine).

Nightly haiku-master-hrev59383-x86_64-anyboot.iso works on this board without any PCIe cards.

In the beginning, I had problems booting, because I had an old Radeon 5670 card inserted, but after removing that card, Haiku boots and works using the Ryzen 5 9800X’s built-in GPU (I’m using HDMI with 1920x1080).

My recommendations

Do not purchase the ASRock B650M PG Lightning motherboard. It took me about a week before Linux successfully installed onto it, and it turns out there are problems with it. If searching on the web, one can risk frying the CPU, so I am going to switch to the more expensive ASUS Rog Strix B650E-E WiFi motherboard (it’s twice the price, but it has enough PCIe slots for graphics cards so I can run multiple Proxmox instances side-by-side … one can of course also convert some of the NVMe slots to PCIe x4 slots using adapters if needed).

For cooling, use Arctic Alpine 23 (or if you can find a passive heatsink, that would do fine; my CPU never gets above 58 degrees Celsius under heavy benchmarking; the cooling fan never starts).

RAM: I bought the cheapest junk I could get (for testing). Get some G.Skill high MT/s, low CAS-Latency (CL), preferably Royal Silver or Gold. Any DDR5 will do fine, though - even if it’s below 6000 MT/s, but you’ll probably want to take advantage of the extra bandwidth. Don’t go too expensive though.

-IF you choose the ASRock motherboard anyway, you will need to update the BIOS as the first thing you do. Before that, clear the CMOS. After flashing the BIOS, clear the CMOS.

3 Likes

Update:

I’ve added a 1TB Crucial T500 NVMe card (without heatsink; though it’s much better to use one with a heatsink).

I’ve installed hrev59391 on this NVMe card and it boots / works well.

Try avoiding installing on USB3 sticks; they get hot and unmount when they’re too hot. Same goes for Silicon Power PD60 (it looks good, but it gets hot and unmounts). My failing USB3-sticks are: Kingston Exodia 64GB (2 of those) , 128GB (1 of those) and Silicon Power PD60 (which is an NVMe-to-USB3 adapter. I get very low transfer speeds on USB3 (like 5MB … 10MB/sec); there’s no guarantee that data was written / read correctly to one of those.

If you have a USB3-stick, I recommend inserting it in a USB2-port; it’s less likely to get hot, but still it seems things can go wrong (just not as often as when using a USB3-port).

2 Likes

Update:

DisplayPort also works with Haiku on this motherboard & CPU.

I had a Lanberg AD-0002-BK DisplayPort→VGA adapter connected, so I can use my ol’ 1024x768 display.

Unfortunately for me, I didn’t find a way to choose which display I wanted Haiku on, so I disconnected the adapter again. But for those who need a DisplayPort-to-VGA converter, the Lanberg one works, and it’s about $7, so it’s quite affordable.