tl;dw – I couldn’t get the video cards to work. But I got very close!

And I learned a lot in the process. I’m putting everything here:

After I learned the Raspberry Pi Compute Module 4 IO Board comes with a PCIe slot, I know the first thing I thought about testing was a graphics card. The Mali GPU inside the Pi 4 is decent on its own, but what if you could use external video cards, for mining, for rendering, or for CUDA or other GPU-accelerated computing purposes?

So that’s what I sought to try out in this video, going boldly where… a couple others have gone before, but unsuccessfully!

Check out all the PCIe devices I’m testing:

Support me on Patreon:
Sponsor me on GitHub:

#RaspberryPi #ComputeModule

Products I used in this video (some links are affiliate links):

– Zotac Nvidia GeForce GT 710:
– VisionTek AMD Radeon 5450:
– I/O Crest 4-port SATA card:
– Intel I340-T4 NIC:
– Raspberry Pi Compute Module 4:


00:00 – Intro
01:10 – Zotac Nvidia GPU
02:20 – Trying Nvidia’s ARM drivers
03:39 – Go to the BAR
05:39 – Trying CUDA
06:28 – Switch to AMD Radeon
07:44 – Trying the Nouveau driver
09:09 – Recompiling the Kernel
10:15 – That pesky IO BAR
11:25 – Rationale and next steps
12:29 – Pi PCI website
12:54 – Bloopers