AU
  
You are currently viewing the Australia version of the site.
Would you like to switch to your local site?
21 MIN READ TIME
RASPBERRY PI 5

Take your Pi 5 to the next level!

Les Pounder has got his hands on a Raspberry Pi 5 and wants to show you how to get the best from it.

OUR EXPERT

Les Pounder is associate editor at Tom’s Hardware and a freelance maker for hire. He blogs about his adventures and projects at http://bigl.es.

OUR EXPERT

Les Pounder is associate editor at Tom’s Hardware and a freelance maker for hire. He blogs about his adventures and projects at http://bigl.es.

YOU NEED

Pi 5 USB 3 to SATA/NVMe adaptor

NVMe or SATA SSD

Pi 5 Active Cooler

YOU NEED

Pi 5 USB 3 to SATA/NVMe adaptor

NVMe or SATA SSD

Pi 5 Active Cooler

our shiny new Raspberry Pi 5 is the fastest flagship Pi ever. But can we Y make it a little better? Sure we can, we just need to overclock it, boot from USB and make sure that it is adequately cooled. In this tutorial, we will overclock the Pi 5 and show you how to install the new Raspberry Pi OS to a USB 3 drive. We’ll also pass on a few pearls of wisdom from our weeks of testing and using the latest Pi.

Cases and cooling

The official Raspberry Pi 5 case looks pretty much like the Raspberry Pi 4 model, except for the Ethernet port being switched to the other side of the USB ports, and the new case has built-in cooling. Yes, the Raspberry Pi 5 needs cooling. It can run without it but you will soon encounter CPU throttling. The official case has a tiny fan to blow cool air over the CPU, Wi-Fi and the new RP1 chip. It connects to the new fan connector, meaning that it has full access to the GPIO. We’ve got a case on order, as well as Pimoroni’s new Pibow Coupe case for the Raspberry Pi 5.

For the best cooling, you will want to spend the extra £5 and pick up the Official Active Cooler. Looking resplendent in anodised aluminium, this cooler has a heatsink and active fan that connects to the CPU, Wi-Fi and RP1 chip via thermal pads. Held in place using new mounting holes in the Pi 5 PCB, the active cooler connects to the fan power connector. This fan cools extremely well and stays relatively quiet. We tested the original Pi 4 case fan and it sounded like tinnitus. The active cooler is quiet and only ramps up the speed when it really needs it. At the time of writing, the official case and the active cooler are the only known cooling products for the Raspberry Pi 5. Reusing Raspberry Pi 4 coolers and cases will be problematic, largely down to the placement and removal of ports on the Pi 5. The composite jack has been removed and we now have two camera/screen connectors in its place. The USB and Ethernet ports have been swapped to their original locations (the Pi 4 changed them around) and this makes nearly all Pi 4 cases incompatible. The swap to micro HDMI ports means that Pi 3 cases are also incompatible. We did have a go at retrofitting a 52Pi Ice Tower cooler to the Pi 5. It worked, but we wouldn’t suggest that you try doing this.

Using SD Card Copier, we can clone our Raspberry Pi OS Bookworm install from microSD to a much faster USB 3/SSD combo.
Connecting the Raspberry Pi 5 to a USB SSD adaptor is simple and can be done for less than £20.

Long story short, buying the active cooler is a must, wait a while for a case.

Operating system

At the time of writing the Raspberry Pi 5 has just been launched, and for those who were quick off the blocks, their pre-orders are in the post. You need an operating system for your new Pi 5 and right now there are two choices. The official Raspberry Pi OS Bookworm (see review, page 42) release is a great desktop OS. Now based on Wayland, it feels slick and very grown-up, but it does have a couple of issues. Firstly, a change to the underlying Debian 12 distro means that installing Python modules via Pip is not possible at an OS level. PEP 688 details that we can no longer do this and we now need to use Python Virtual Environments (venv) in order to install our favourite Python modules. If you want to install Python modules at an OS level, use the Apt package manager. The second issue lies in the GPIO. Yes we can use the GPIO with Python, but we have to use GPIO Zero or get comfortable with lgpio. RPi.GPIO, the venerable Python module that powers the majority of HATs and Pi projects, no longer works with the Raspberry Pi OS. If you need to use a HAT, use an older Pi with Bullseye for now. Software support for your favourite HATs is coming, but still some time off. The second OS choice for the Raspberry Pi 5 is Ubuntu 23.10, which has always been a good secondplace OS in our eyes. It has always looked good and performed decently, but it had its own GPIO issues. With Ubuntu 23.10, we still have some HAT compatibility issues, but the GPIO is supported. Add the power of the Raspberry Pi 5’s quad-core 2.4GHz CPU and Ubuntu 23.10 runs slickly.

Emulation-based OSes are still a work in progress; Recalbox has created a test version for the Pi 5, but your favourite emulator may not be supported yet.

Overclocking a Pi 5

We’ve overclocked every model of Raspberry Pi and that now includes the Raspberry Pi 5. We’ve taken the CPU to 3GHz and the GPU (VideoCore VII 800MHz stock) to 1.1GHz!

Your results may vary, because the odds of the silicon lottery are never evenly stacked.

To overclock, firstly you need active cooling, so buy the active cooler before you attempt this.

In a terminal, open /boot/config.txt using Nano:

Scroll to the end of the file and add a new comment to identify where the overclock lines are:

Now add these two lines to overclock your Raspberry Pi 5 CPU and GPU to 2.8GHz and 900MHz respectively. Why are we not going straight to 3GHz and 1.1GHz? We need to creep up to those speeds and ensure that our system is stable before we attempt a faster overclock.

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for $1.48
SUBSCRIBE NOW
30 day trial, then just $14.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
January 2024
VIEW IN STORE

Other Articles in this Issue


WELCOME
MEET THE TEAM
We’re trying to entice people to learn to
Fresh start
As we dive into 2024 and a whole
REGULARS AT A GLANCE
Newsdesk
THIS ISSUE: Valve console Steams ahead Foundations laid for HPSF Canonical cloud creation
High Performance Software Foundation announced
The HPSF is to inspire HPC innovation and “make life easier for high performance software developers”.
Canonical launches MicroCloud
The Ubuntu publisher releases new cloud software.
WHAT’S IN A NAME?
Italo Vignoli is one of the founders of
CLOSING THE DOOR
Joe Brockmeier is head of community, Percona. Another
Blender 4.0 released
Latest stable version has overhauled UI and improved support for OneAPI.
Foundation gets €1 million from Germany
Gnome recognised as public interest infrastructure.
Itanium heading for scrapheap
The end of an era: Will the Linux kernel drop support for ia64 architecture?
Distro watch
What’s behind the free software sofa?
DRIVER’S TEST
Faith Ekstrand is an engineering fellow at Collabora.
GETTING TOGETHER
Jon Masters is a kernel hacker who’s been
Kernel Watch
Jon Masters keeps up with all the latest happenings in the Linux kernel, so you don’t have to.
ONGOING DE VELOPMENT
There continue to be significant developments on the
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to answers@linuxformat.com
Mailserver
WRITE TO US Do you have a burning
HotPicks
THE BEST NEW OPEN SOURCE SOFT WARE ON THE PL ANET
REVIEWS
Intel Core i9 14900K
Fast, powerful and a bit boring is not how to describe Jacob Ridley…
OSGeoLive 16.0
Uncharted no more – Nate Drake maps out the array of geospatial tools on offer in the specialist distro OSGeoLive.
GhostBSD 23.10.1
Roll over Slimer. Nate Drake explores the latest GhostBSD and finds that, like Casper, it’s extremely friendly and easy to manage.
Kubuntu 23.10
Nate Drake explores the lavish new Plasma desktop in the latest Kubuntu. Is this the greatest KDE-based distro to date?
Counter-Strike 2
It’s CS:GO Jim, but not as we know it, says Rich Stanton, as he takes the long-standing esport stalwart’s successor for a spin.
ROUNDUP
Live distributions
Michael Reed checks out five distros that you could carry around on your keychain to give you Linux goodness at a moment’s notice.
LEARN LINUX!
Finally had enough of your Windows PC? Nick Peers reveals how to fully road-test – then switch to – a user-friendly Linux distro.
Pi USER
Arm buys a slice of Pi
The deal effectively cements the Raspberry Pi to the Arm ISA for an undisclosed sum.
Pi OS Bookworm
Les Pounder has a Raspberry Pi 5 and isn’t afraid to use it, now that he has the latest Raspberry Pi OS.
Creality K1 Max
A big fan of fancy, Denise Bertacchi has taken to the K1’s bigger brother.
IN DEPTH
Tall Tails
Nate Drake explores how to configure the latest version of Tails for maximum security and convenience.
TUTORIALS
Safeguard your secrets
Shashank Sharma gets a taste for 007’s life by reading fiction and occasionally sending encrypted messages to his unsuspecting brother.
Dump your paper docs with perfect OCR
Nick Peers reveals how to extract editable text from images and printed materials with the help of optical character recognition software.
WordPress security, events and users
Michael Reed concludes his overview of setting up and maintaining a WordPress site with some finishing touches and a look at plugins.
Relive your BBC Basic days!
Turn your home system into a BBC Micro by following David Bolton’s advice to download BBC Basic and write programs just like it’s 1982.
Make your own pointand-click adventure
Nate Drake invites you to relive the glory days of Scumm-style point-and-click adventure games by creating your very own.
ADMINISTERIA
Massively improve your SSH login security
Passwords are so last century proclaims Stuart Burns! Using public keys and a couple of tweaks makes for a far more secure login.
Learning the way of the Docker
Docker is designed for an easy sysadmin life. Here are some top tips for using it.
Oxylabs
Mayank Sharma finds this proxy service to be a breath of fresh air.
Private Internet Access
A high-value VPN with a pile of interesting features that’s keeping the nefarious Mike Williams out of trouble.
No Ethernet, I expect you to die!
More stubborn than an anachronistic spy stereotype and just as reliable, Darien GrahamSmith uncrosses the network twisted pair.
CODING ACADEMY
Write a Linux shell from scratch
Never one to shy away from the difficult, Ferenc Deak takes us by the hand and helps us code a shell – from scratch.
Build a smart-home data application
Matt Holder investigates how to take data from an API and display it in a GUI for fun and possibly profit!
ADVERTISEMENT
GO COMPARE
BACK ISSUES MISSED ONE?
www.magazinesdirect.com
IT’S EASY TO SUBSCRIBE!
www.magazinesdirect.com/linux-format
Tom's Hardware
magazines direct
magazinesdirect.com
code club
www.codeclub.org.uk
LINUX FORMAT
The #1 open source mag
EFF
EFF.ORG
centre point
centrepoint.org.uk/place
SUBSCRIBE
www.magazinesdirect.com/LIN/XE92
SUBSCRIBE
MAGAZINESDIRECT.COM/WINTER23
Chat
X
Pocketmags Support