Vous pouvez rendre votre Raspberry Pi 400 plus rapide en overclockant le processeur. Voici comment procéder.
Intégré à un clavier, le Raspberry Pi 400 constitue un ordinateur de bureau soigné. Branchez-le simplement sur un moniteur et c’est parti. Le boîtier du clavier mis à part, cependant, il s’agit essentiellement d’un Raspberry Pi 4 modifié, utilisant le même processeur quadricœur Broadcom BCM2711 Cortex-A72. Et, tout comme le Pi 4, vous pouvez l'overclocker si vous ressentez le besoin d'une vitesse supplémentaire. Ici, nous allons vous montrer comment procéder.
Pourquoi overclocker votre Raspberry Pi 400?
Alors que la vitesse du processeur par défaut de 1,8 GHz du Pi 400 convient parfaitement à une utilisation quotidienne du bureau et à des tâches telles que alternatives d'auto-hébergement aux services Web propriétaires, vous le trouverez peut-être un peu insuffisant pour les tâches gourmandes en CPU telles que le transcodage vidéo lorsque vous êtes utiliser Raspberry Pi comme serveur multimédia Plex, ou tenter de exécuter un grand modèle de langage pour un chatbot IA.
Dans ces cas d'utilisation, vous constaterez peut-être que le Pi 400 a du mal à supporter la charge de travail, ce qui entraîne un ralentissement ou une perte d'images lors de la lecture vidéo 4K.
En overclockant votre Raspberry Pi 400 de la fréquence standard de 1,8 GHz à 2,0 GHz (ou même plus), il semblera un peu plus vif et devrait bénéficier de meilleures performances lors de l'exécution de charges de travail lourdes.
L’inconvénient de l’overclocking est qu’il pourrait réduire la durée de vie de votre Pi 400 et annuler votre garantie. Vous le faites donc à vos propres risques, surtout si vous le poussez à des vitesses plus élevées.
Refroidissement intégré du Pi 400
La principale chose à laquelle vous devez faire attention lors de l’overclocking est la température du processeur. Si la température atteint environ 80°C, le SoC Raspberry Pi dispose d'un mécanisme de sécurité qui commencera automatiquement à ralentir les cœurs du processeur, réduisant ainsi leur vitesse jusqu'à ce que la température baisse. Le throttling maximum, y compris pour le GPU, se produit à 85°C.
Contrairement aux autres ordinateurs monocarte Raspberry, vous ne pouvez pas facilement ajouter un refroidissement actif (tel qu'un ventilateur) à la carte Pi 400 à moins d'ouvrir son boîtier de clavier encliquetable, ce que la plupart des utilisateurs ne voudront pas faire. Cependant, le Pi 400 présente l’avantage d’un dissipateur thermique métallique intégré: il est énorme et s’étend sur toute la surface du boîtier. Cela l'aide à maintenir la température du processeur à un niveau bas lors de l'exécution de charges lourdes et à des vitesses plus élevées lors de l'overclocking.
Comment overclocker un Raspberry Pi 400
Comme pour les autres Modèles Raspberry Pi exécutant le système d'exploitation officiel Raspberry Pi, vous pouvez modifier la vitesse d'horloge du processeur en modifiant le config.txt fichier qu'il utilise pour les paramètres lors du démarrage.
Tout d’abord, vous devez mettre à jour et mettre à niveau votre système. Ouvrez une fenêtre de terminal en cliquant sur l'icône dans la barre de menu supérieure, ou via Menu > Accessoires > Borne, et en saisissant :
sudo apt update && sudo apt upgrade -y
Avant d’overclocker le Pi 400, vous souhaiterez installer quelques outils utiles. Tout d'abord, installez l'outil d'information système Neofetch :
sudo apt install neofetch
Ensuite, installez l'outil de test de stress Stressberry :
sudo apt install stress
sudo pip3 install stressberry
Pour voir les informations actuelles du système, exécutez :
neofetch
Il devrait afficher la vitesse du processeur par défaut de 1,8 GHz. Ensuite, vous souhaiterez effectuer un test de résistance initial à la vitesse d’horloge par défaut pour une comparaison ultérieure avec les résultats overclockés. Exécutez cette commande pour un test de 100 secondes en utilisant les quatre cœurs :
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
Après avoir attendu une température de base stable, il fonctionnera et chaque ligne affichera la température et la fréquence actuelles du processeur (en MHz).
Modifiez le fichier Config.txt pour Overclocker
Maintenant, modifions les paramètres de vitesse du processeur pour démarrer l'overclocking. Ouvrez le config.txt fichier dans l'éditeur de texte nano :
sudo nano /boot/config.txt
Faites défiler jusqu'à la section commençant par "#uncomment to overclock the arm" et supprimez la ligne en dessous. Ajoutez maintenant les lignes suivantes :
arm_freq=2000
gpu_freq=750
over_voltage=6
Ici, nous réglons la vitesse d'horloge du processeur à 2 GHz, augmentant ainsi la tension du cœur et augmentant également la vitesse du GPU en prime. Quittez nano et enregistrez les paramètres en appuyant sur Ctrl + X, alors Oui et Entrer. Pour activer l'overclock, redémarrez le Pi 400 :
sudo reboot
Lorsqu'il redémarre, exécutez le néofetch commande du terminal à nouveau; vous devriez voir la nouvelle vitesse du processeur de 2,2 GHz.
Testez sous contrainte votre Pi 400 overclocké
Exécutez le même test de stress que précédemment, en utilisant Stressberry :
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
Cette fois, vous devriez voir que le processeur atteint la vitesse overclockée de 2 GHz. Il aura également un plus haut température - lors de nos tests, elle a atteint un maximum de 48,2°C, bien en dessous du niveau auquel l'étranglement serait appliqué.
Overclocker le Pi 400 à des vitesses plus élevées
Si vous souhaitez augmenter encore la vitesse du processeur de votre Pi 400, vous devrez ajouter la ligne force_turbo=1 au config.txt fichier afin d'augmenter la valeur de surtension au-dessus de 6. Notez que cela annulera la garantie.
Par exemple, pour overclocker le Pi 400 à 2,2 GHz, ajoutez ces lignes dans la section overclocking de config.txt:
force_turbo=1
arm_freq=2200
gpu_freq=750
over_voltage=8
Enregistrez le fichier comme avant et redémarrez. Le Pi 400 devrait démarrer correctement à ce niveau d'overclocking et vous pouvez exécuter un autre test de stress avec Stressberry. Lors de nos expériences, nous avons constaté qu'il fonctionnait à pleine fréquence de 2,2 GHz et que la température atteignait 54 °C, soit toujours bien en dessous de la plage d'étranglement.
Augmenter la vitesse encore plus haut se fait à vos propres risques, mais YouTuber leepspvideo a découvert qu'il pouvait exécuter le Pi 400 à 2,4 GHz.
Si l'overclocking à un certain niveau provoque une instabilité du système, vous devriez essayer un overclocking plus modeste. Dans certains cas, le Pi 400 peut même ne pas démarrer sur le bureau, généralement en raison d'un manque de puissance.
Et si le Pi 400 ne démarre pas?
Si, après avoir modifié les paramètres d'overclocking dans config.txt, vous constatez que le Pi 400 ne démarre pas correctement, ne vous inquiétez pas. La solution la plus simple consiste simplement à maintenir le Changement clé pendant le démarrage pour désactiver temporairement l'overclocking; il devrait alors démarrer normalement.
Si cela ne fonctionne pas, vous pouvez toujours éteindre le Pi 400, retirer la carte microSD et la connecter (à l'aide d'un lecteur de carte USB) à un autre ordinateur pour modifier le fichier. config.txt déposer là. Vous pouvez ensuite modifier les paramètres d'overclocking ou les commenter en ajoutant un symbole # au début de chaque ligne.
L'overclocking du Raspberry Pi 400 est facile
Comme vous l'avez vu, l'overclocking du Pi 400 est relativement simple. Vous devrez peut-être augmenter le niveau de surtension à des vitesses d’horloge plus élevées, mais ne le poussez pas au-delà de 12.
Avec la puissance de traitement supplémentaire due à l'overclocking, la lecture vidéo 4K devrait être plus fluide et vous pouvez exécuter plus efficacement d'autres tâches gourmandes en CPU. Cela débloquera encore plus de possibilités de projets pour votre Raspberry Pi.