Du kan få din Raspberry Pi 400 til at køre hurtigere ved at overclocke CPU'en. Sådan gør du det.

Integreret i en tastaturenhed giver Raspberry Pi 400 en pæn stationær pc. Sæt den bare i en skærm, og så er du afsted. Bortset fra tastaturet er det dog i det væsentlige en modificeret Raspberry Pi 4, der bruger den samme Broadcom BCM2711 quad-core Cortex-A72-processor. Og ligesom Pi 4 kan du overclocke den, hvis du føler behov for ekstra hastighed. Her viser vi dig, hvordan du gør det.

Hvorfor overclocke din Raspberry Pi 400?

Mens Pi 400’s standard CPU-hastighed på 1,8 GHz er fin til hverdagsbrug på skrivebordet og opgaver som f.eks. selvhostende alternativer til proprietære webtjenester, kan du finde det lidt mangelfuldt til CPU-intensive opgaver såsom omkodning af video, når du er ved at bruge Raspberry Pi som en Plex-medieserver, eller forsøger at køre en stor sprogmodel for en AI chatbot.

I disse tilfælde kan du opleve, at Pi 400 kæmper under belastningen af ​​arbejdsbyrden, hvilket resulterer i, at den tager længere tid eller taber billeder under 4K-videoafspilning.

Ved at overclocke din Raspberry Pi 400 fra standard 1.8GHz til op til 2.0GHz (eller endnu højere), vil den føles en smule hurtigere og bør se bedre ydeevne, når den kører tunge arbejdsbyrder.

Ulempen ved overclocking er, at det kan reducere levetiden på din Pi 400 og kan også annullere din garanti. Så du gør det på egen risiko - især hvis du skubber den til højere hastigheder.

Pi 400s indbyggede køling

Det vigtigste, du skal være opmærksom på, når du overclocker, er CPU-temperaturen. Hvis den stiger til omkring 80°C, har Raspberry Pi SoC en sikkerhedsmekanisme, der automatisk vil begynde at drosle CPU-kernerne tilbage og reducere deres hastighed, indtil temperaturen falder. Maksimal drosling, inklusive for GPU'en, sker ved 85°C.

I modsætning til andre Raspberry-enkeltbordscomputere kan du ikke nemt tilføje aktiv køling (såsom en blæser) til Pi 400-kortet, medmindre du åbner dets snap-fit ​​tastaturkasse - hvilket de fleste brugere ikke vil gøre. Pi 400 har dog fordelen ved en indbygget metalkøleplade: den er enorm og spreder sig over hele kabinettet. Dette hjælper den med at holde CPU-temperaturen nede, mens den kører under tunge belastninger og ved højere hastigheder ved overclocking.

Billedkredit: Jeff Geerling/Youtube

Sådan overclocker du en Raspberry Pi 400

Som med andre Raspberry Pi modeller kører det officielle Raspberry Pi OS, kan du ændre CPU'ens clockhastighed ved at ændre config.txt fil den bruger til indstillinger ved opstart.

Først bør du opdatere og opgradere dit system. Åbn et terminalvindue ved at klikke på ikonet i den øverste menulinje eller via Menu > Tilbehør > Terminal, og indtaster:

sudo apt update && sudo apt upgrade -y

Før du overclocker Pi 400, vil du gerne installere et par nyttige værktøjer. Installer først Neofetch-systeminfoværktøjet:

sudo apt install neofetch

Installer derefter Stressberry stresstestværktøjet:

sudo apt install stress
sudo pip3 install stressberry

For at se de aktuelle systemoplysninger skal du køre:

neofetch

Den skulle vise standard CPU-hastighed på 1,8 GHz. Dernæst vil du udføre en indledende stresstest ved standard clockhastighed til sammenligning med de overclockede resultater senere. Kør denne kommando for en 100-sekunders test med alle fire kerner:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

Efter at have afventet en stabil basislinjetemperatur, vil den køre, og hver linje vil vise den aktuelle CPU-temperatur og -frekvens (i MHz).

Rediger Config.txt-filen til overclock

Nu skal du ændre CPU-hastighedsindstillingerne for at starte overclocking. Åbn config.txt fil i nano-teksteditoren:

sudo nano /boot/config.txt

Rul ned til afsnittet, der starter "#uncomment for at overclocke armen", og slet linjen under den. Tilføj nu følgende linjer:

arm_freq=2000
gpu_freq=750
over_voltage=6

Her indstiller vi CPU-clockhastigheden til 2GHz, øger kernespændingen og øger også GPU-hastigheden som en bonus. Afslut nano og gem indstillingerne ved at trykke på Ctrl + x, derefter Y og Gå ind. For at aktivere overclock, genstart Pi 400:

sudo reboot

Når den genstarter, skal du køre neofetch terminalkommando igen; du skulle se den nye CPU-hastighed på 2,2 GHz.

Stress-test din overclockede Pi 400

Kør den samme stresstest som før ved hjælp af Stressberry:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

Denne gang skulle du se, at CPU'en når den overclockede hastighed på 2GHz. Det vil også have en højere temperatur - i vores test nåede den et maksimum på 48,2°C, et godt stykke under det niveau, hvor drosling ville være anvendt.

Overclocking Pi 400 til højere hastigheder

Hvis du vil skubbe CPU-hastigheden på din Pi 400 endnu højere, skal du tilføje linjen force_turbo=1 til config.txt fil for at øge overspændingsværdien til over 6. Bemærk, at dette vil annullere garantien.

For at overclocke Pi 400 til 2,2 GHz f.eks. skal du tilføje disse linjer i overclocking-delen af config.txt:

force_turbo=1
arm_freq=2200
gpu_freq=750
over_voltage=8

Gem filen som før og genstart. Pi 400 burde starte fint op på dette niveau af overclocking, og du kan køre endnu en stresstest med Stressberry. I vores eksperimenter fandt vi ud af, at den kørte på hele 2,2 GHz, og at temperaturen nåede 54°C – stadig et godt stykke under reguleringsområdet.

At presse hastigheden endnu højere sker på egen risiko, men YouTuber leepspvideo fandt ud af, at han kunne køre Pi 400 ved 2,4 GHz.

Hvis overclocking på et bestemt niveau forårsager systemustabilitet, bør du dog prøve en mere beskeden overclock. I nogle tilfælde starter Pi 400 måske ikke engang op til skrivebordet, normalt på grund af mangel på tilstrækkelig strøm.

Hvad hvis Pi 400 ikke vil starte?

Hvis, efter at have ændret overclocking-indstillingerne i config.txt, finder du ud af, at Pi 400 ikke starter ordentligt op, bare rolig. Den nemmeste løsning er blot at holde Flytte tast under opstart for midlertidigt at deaktivere overclocking; den burde så starte normalt.

Hvis det ikke virker, kan du altid slukke for Pi 400, fjerne microSD-kortet og tilslutte det (ved hjælp af en USB-kortlæser) til en anden computer for at redigere config.txt fil der. Du kan derefter ændre overclocking-indstillingerne eller kommentere dem ved at tilføje et #-symbol i starten af ​​hver linje.

Raspberry Pi 400 Overclocking er nemt

Som du har set, er overclocking af Pi 400 relativt ligetil. Du skal muligvis øge overspændingsniveauet ved højere clockhastigheder, men skub det ikke forbi 12.

Med den ekstra processorkraft fra overclocking burde 4K-videoafspilning være jævnere, og du kan køre andre CPU-intensive opgaver mere effektivt. Dette vil låse op for endnu flere projektmuligheder for din Raspberry Pi.