26Aug

Comment overclocker votre Raspberry Pi( sans annuler votre garantie)

Le Raspberry Pi est un petit micro-ordinateur capable, mais parfois il faut un petit coup de pouce pour rassembler assez de puissance pour ce dont vous avez besoin. Dépoussiérons un ancien Pi et l'overclocker pour mieux gérer les applications les plus récentes et les plus exigeantes.

Pourquoi Overlock le Pi?

La plate-forme Pi a évolué assez rapidement au fil des ans, et les premiers modèles prennent un peu de retard sur la dent par rapport à leurs descendants. Les nouvelles applications Pi, comme RasPlex, bénéficient grandement de plus de puissance. Plutôt que de sortir et d'acheter de nouvelles unités Pi pour remplacer vos anciennes, vous pouvez cependant faire un peu de bricolage sous le capot pour augmenter la vitesse de l'horloge du processeur. Vous ne pouvez pas passer en mode overclock pour accéder à du nouveau matériel et à de la mémoire supplémentaire, mais il y a de fortes chances pour que vous disposiez d'une puissance de traitement suffisante pour prolonger la durée de vie de votre ancienne unité Pi.

Encore mieux, le processus est assez peu risqué, tant que vous restez du côté plus conservateur. La base de Raspberry Pi a toujours erré du côté de la stabilité et le matériel qu'ils utilisent est plus que capable d'être overclocké sans problèmes.

Avant de continuer, cependant, nous voulons souligner une chose: si vous n'avez pas de raison réelle d'overclocker( par exemple, le système semble lent à l'utilisation), il ne vaut probablement pas la peine de tourner autour de l'overclocking.les anciennes unités Pi font des choses à faible demande( comme servir de station météorologique) et il n'est pas nécessaire de les overclocker.

annulera-t-il ma garantie?

Lorsque le Pi est sorti pour la première fois, tout overclocking annulerait votre garantie. Mais en 2012, la Fondation Pi, après de longs tests internes, a décidé que l'overclocking de leurs appareils était sûr et ils offrent maintenant un outil de configuration, intégré aux distributions Raspbian, qui vous aidera à configurer facilement votre Pi avec des préréglages d'overclocking. Ces préréglages sont conçus pour repousser les limites du matériel mais pour fonctionner dans les paramètres de sécurité connus de l'appareil. Un de ces paramètres, par exemple, est que le matériel est étranglé si la puce atteint 85 ° C( 185 ° F).Vous ne peut pas annuler votre garantie en utilisant leur outil de configuration( ou des paramètres équivalents) parce que l'appareil ne sera jamais autorisé à dépasser les conditions d'annulation de la garantie.

Cela dit, vous pouvez contourner les paramètres définis par l'outil de configuration et modifier manuellement ces paramètres( ainsi que les paramètres supplémentaires introuvables dans l'outil de configuration) et pousser le Pi au-delà des limites approuvées par la fondation Raspberry Pi - mais vous devezêtre vraiment bricoler, et volontairement définir manuellement ces options pour se rapprocher même de l'annulation de votre garantie.

Jetons un coup d'œil aux deux méthodes ci-dessous, en commençant par l'outil Raspi-Config sécurisé.

Option 1: Overclocker le Raspberry Pi avec Raspi-Config( recommandé)

De loin le moyen le plus simple d'ajuster les paramètres sur le Raspberry Pi, en supposant que vous utilisez Raspbian ou un dérivé, est de démarrer simplement l'appareil, puis utilisez leRaspi-Config outil pour faire des ajustements.

Si vous utilisez une révision du Raspberry Pi 1 ou 2, l'outil de configuration a un menu intégré pour l'overclocker. Si vous utilisez un Raspberry Pi 3, vous ne verrez pas d'entrée de menu d'overclocking pour deux raisons: 1) l'overclocking n'est actuellement pas officiellement supporté sur le Pi 3, et 2) le design du Pi 3 est si bon qu'il fonctionne déjàextrêmement proche des réglages maximum tout le temps de toute façon, donc il n'y a pas beaucoup d'utilité dans l'overclocking en premier lieu.

Si votre appareil est déjà sur le terminal, vous êtes là où vous devez être. Si votre appareil démarre sur le bureau, appuyez sur Ctrl + Alt + F1 pour arrêter le bureau et passer à la vue du terminal.(Vous pouvez retourner le bureau lorsque vous avez terminé en entrant la commande startx.)

Au terminal, tapez sudo raspi-config et appuyez sur Entrée.(Si vous êtes déjà connecté en tant que root, vous pouvez supprimer la partie sudo.) Cela lancera l'outil de configuration avec une interface simple. Sélectionnez l'entrée 8, "Overclock" pour continuer.

Vous verrez un avertissement que l'overclocking peut réduire la durée de vie de votre Raspberry Pi( car les périphériques overclockés sont plus chauds et la chaleur est l'ennemi de toute l'électronique).Vous verrez également une note utile sur le maintien de la touche Maj pendant le démarrage si votre système est instable, ce qui va démarrer le système avec les paramètres par défaut afin que vous puissiez le dépanner, et un lien vers la page wiki très informative sur Raspberry Piparamètres d'overclock. Choisissez "OK".

Enfin, vous pourrez sélectionner le preset d'overclock que vous souhaitez utiliser.

Il y a deux camps concernant la façon dont vous devriez aborder l'overclocking. Certaines personnes préfèrent commencer par augmenter l'overclocking d'un réglage inférieur à un réglage plus élevé, reculant s'il y a une instabilité du système. Bien que ce soit une très bonne règle à suivre si vous utilisez un overclocking avec des paramètres non testés, c'est un peu fastidieux lorsque vous utilisez des paramètres pré-approuvés par le fabricant du matériel. Nous n'avons jamais eu de problème pour monter les paramètres d'overclocking par défaut sur nos unités Pi, donc nous avons tendance à les ignorer tout de suite et à ne les baisser que si nous avons des problèmes( ce que nous n'avons jamais).Dans cet esprit, nous nous sentons vraiment à l'aise de vous dire que vous pouvez tout simplement "Turbo" et profiter.

Au cas où le réglage "Turbo" vous causerait des maux de tête, le coupable est presque toujours votre alimentation, et pas le Pi lui-même( qui est plus que capable de fonctionner dans les paramètres d'overclocking trouvés dans lemenu des paramètres).Nous vous recommandons d'essayer une alimentation différente ou d'en acheter une de meilleure qualité, de préférence une conçue pour le Pi. Rappelez-vous, comme une solution temporaire, vous pouvez toujours maintenir la touche Maj enfoncée pendant le processus de démarrage pour ajuster les paramètres jusqu'à ce que vous obteniez une nouvelle alimentation.

Option 2: Overclocker le Raspberry Pi via Config.txt

L'outil Raspi-Config est juste un petit wrapper GUI pour un simple fichier texte qui sert de BIOS du Raspberry Pi. Sur n'importe quel Raspberry Pi, vous pouvez facilement éditer le config.txt avec un simple éditeur de texte en démarrant simplement votre unité Pi, en montant la mémoire flash du Pi( la carte SD ou la carte microSD) sur votre PC et en l'éditant comme n'importe quel autredocument. Ensuite, il suffit de le sauvegarder, de repasser la carte dans votre Pi, de l'amorcer et de prendre les nouveaux paramètres pour un tour. Voici les paramètres du mode d'overclocking "Turbo"( celui que nous venons de définir ci-dessus), ressemblent au texte du fichier de configuration:

arm_freq = 1000 core_freq = 500 sdram_freq = 600 over_voltage = 6

Si vous avez utilisé le Raspi-Config outil et vous êtes heureux avec les paramètres d'overclocking, il est préférable de simplement appeler un jour. Si vous voulez vraiment pousser l'enveloppe ou vous aimez simplement jouer avec les paramètres, alors vous pouvez procéder avec prudence et vraiment creuser dans un large éventail de paramètres d'overclocking disponibles.

Si vous utilisez Raspbian, la configuration par défaut est clairsemée, et vous êtes en grande partie autonome quand il s'agit d'aller de l'avant. Certaines distributions comme OpenELEC, OSMC( anciennement Raspbmc), etc. auront des fichiers de configuration pré-remplis avec des paramètres sélectionnés par les créateurs de ces projets pour optimiser les fonctionnalités telles que le décodage vidéo et la lecture. Quoi qu'il en soit, vous aurez certainement besoin d'étudier attentivement la liste des paramètres disponibles sur le wiki eLinux et la documentation Raspberry Pi avant de commencer à peaufiner. En outre, soyez libéral dans votre utilisation des moteurs de recherche et des forums de projet - le meilleur conseil que nous rencontrons est le conseil fourni par la sueur et les larmes des autres utilisateurs, affichant leurs expériences sur les forums Raspberry Pi, les forums OSMC, etc..

Avec ces connaissances en main, avancez lentement et modifiez vos réglages petit à petit jusqu'à ce que vous atteigniez un seuil supérieur stable où votre appareil ne se bloque pas ou ne fonctionne pas trop chaud. Tant que vous êtes prudent et ne tentez pas de maximiser les valeurs dès le départ, vous ne devriez pas avoir de problèmes.

Cela dit, si vous craignez d'annuler la garantie sur votre Pi, il y a quelques paramètres que vous devriez éviter d'utiliser. Bien qu'il soit parfaitement correct d'overclocker votre Pi selon la Pi Foundation, ce n'est pas correct si vous désactivez certaines fonctions de sécurité et que vous poussez le Pi trop fort dans le processus. Si vous surchargez le Pi en réglant manuellement le paramètre over_voltage au-dessus de 6 et l'un des éléments suivants:

  • Activer le paramètre force_turbo
  • Désactiver le paramètre current_limit_override( qui offre une protection matérielle)
  • Régler la temp_limit au-dessus du point d'étranglement de 85 ° C

... alors vous avez annulé la garantie. Si ces conditions sont remplies, un «bit collant» permanent est défini dans la CPU, et toute réclamation de garantie ne sera pas honorée, car vous avez sciemment dépassé les paramètres de sécurité du matériel.

Vérification du "bit collant" pour confirmer le statut de la garantie

Votre Pi ne va pas exploser si vous le configurez dans une configuration d'annulation de garantie. En fait, nous avons lu pas mal de comptes d'utilisateurs qui expliquent à quel point ils sont heureux qu'ils ont augmenté les réglages et éteint le limiteur de tension pour qu'ils puissent overclocker avec plus de puissance. Mais cela annulera votre garantie et comporte un petit risque. Procédez donc avec prudence.

Bien sûr, vous voudrez peut-être aussi voir si vous avez déjà annulé votre garantie - peut-être avez-vous overclocké dans le passé et oublié ce que vous avez changé.Vérification de la "bit collant" qui signale votre garantie comme nulle est facile. Lancez simplement votre Pi, naviguez jusqu'à l'invite de commande et exécutez la commande suivante:

cat /proc/ cpuinfo

Regardez le texte surligné ci-dessous, intitulé "Révision".

Si votre numéro de révision est une petite chaîne de caractères alphnumériques à 4 chiffres, vous êtes en or. Le bit collant n'a pas été défini sur votre processeur. Si, d'autre part, le numéro de révision est précédé de "1000", votre garantie est annulée. Dans l'exemple ci-dessus, à la place de "000f", il faudrait lire "1000000f".

Que vous utilisiez simplement l'outil Raspi-Config( ou modifiez les paramètres simples dans le fichier config.txt que l'outil aurait changé) ou que vous creusez et overclockiez votre Pi jusqu'à ce que vous sentiez de l'ozone qui s'en échappe,il n'est pas difficile d'obtenir plus de puissance sur votre Pi et de prolonger sa durée de vie utile.