Skip to content

Commit efa5625

Browse files
committed
Issue #765: Add AMD Radeon RX 580.
1 parent 8187ea7 commit efa5625

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

_cards_gpu/amd-radeon-rx-580.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
layout: card
3+
title: "AMD Radeon RX 580"
4+
picture: "/images/gpu-amd-radeon-rx-580.jpg"
5+
functionality_cm4: "None"
6+
functionality_pi5: "Full"
7+
driver_required: "Yes"
8+
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/765"
9+
buy_link: https://amzn.to/4npMeVL
10+
videos: []
11+
---
12+
The Radeon RX 580 is an older midrange graphics card supported by the open source `amdgpu` driver in the Linux Kernel.
13+
14+
It requires a 16x PCIe card slot. You will need to supply power to the card directly through a 1x8-Pin PCIe power cable.
15+
16+
### `amdgpu` (open source) driver
17+
18+
To get the amdgpu driver loaded, you have to [recompile the Linux kernel for Pi OS](https://github.com/geerlingguy/raspberry-pi-pcie-devices/tree/master/extras/cross-compile).
19+
20+
Go to `Device Drivers` > `Graphics support` on the `menuconfig` step, and select the `amdgpu` driver to install.
21+
22+
Also make sure you have the AMD firmware installed (`sudo apt install -y firmware-amd-graphics`) or the driver will complain about missing files.
23+
24+
On the Compute Module 4, it doesn't seem we can get `amdgpu` drivers to work with the Pi's PCIe bus.
25+
26+
On the Pi 5, we have tested Coreforge's Pi OS Linux GPU support branch as well as yanghaku's 15-line DRM patch, and it runs great!
27+
28+
See the linked GitHub issue for more details.

images/gpu-amd-radeon-rx-580.jpg

154 KB
Loading

0 commit comments

Comments
 (0)