Pourquoi mon Raspberry Pi 2 est-il si chaud?


13

J'ai un PI framboise et deux PI-2 côte à côte dans un petit placard.

Je surveille constamment leur température. Je suis inquiet car l'un des Pi-2 est assez chaud.

Le PI et le PI-2 chaud exécutent Jessie raspbian et tournent principalement au ralenti.

Le cool PI-2 est à l'intérieur d'un boîtier officiel (sans refroidissement actif ou passif) et exécute OpenElec (dernière stable).

J'ai fait quelques mesures sur le Raspi1 et le Raspi2 chaud il y a quelques mois et tout semblait normal.

  • Raspi1 prev temp: ~ 50C (il a ensuite été enfermé)
  • HOT Raspi2 température précédente: ~ 40C

Maintenant, la température ambiante est assez chaude, mais je ne m'attendrais pas à autant de différence:

  • Raspi1 température actuelle: ~ 45-50C (il n'est plus à l'intérieur d'un boîtier)
  • Cool Raspi2 (boîtier) température actuelle: ~ 57 ° C, semble assez stable
  • HOT Raspi2 (sans boîtier) température actuelle: ~ 63-75C, le bundle CPU-GPU est brûlant au toucher (le reste de la carte ne semble pas trop chaud)

Je sais que la limite théorique est à 85 ° C, mais je crains qu'elle ne soit passée d'une température agréable à quelque chose près de la limite, tandis que la température tubée est nettement plus froide.

Tous sont connectés via HDMI à un téléviseur pour la plupart non alimenté et via Ethernet câblé au même routeur. J'ai échangé des sources d'alimentation au cas où, mais cela n'a eu aucun effet. J'ai également essayé de déconnecter le HDMI et le réseau du chaud, mais aucun effet notable.

Ils ne sont pas overclockés, et de toute façon (comme déjà dit) la plupart au ralenti.

Logiciel: Afin de comparer les pommes aux pommes, j'ai échangé les cartes SD et retiré le boîtier de la cool raspi2. Le cool a baissé d'environ 15 ° C, se situe maintenant à environ 42-43 (comme l'autre il y a quelques mois). Le chaud était en baisse de 5 ° C, mais après quelques minutes, il est devenu plus chaud qu'il ne l'était (à plus de 65). Alors maintenant, je sais que ce n'est pas un problème logiciel ou quelque chose de bizarre causé par le cas. La température ambiante est d'environ 30 ° C, peut-être un peu plus.

Pour tester les deux dans des conditions aussi égales que possible, j'ai utilisé la même source d'alimentation et même le même câble Ethernet.

Pour tester, je laisse d'abord l'appareil tourner au ralenti pendant un moment et regarde la mesure. Ensuite, j'ai essayé de maximiser le processeur, ouvrant trois sessions ssh et exécutant une instance de " while (true) do find /; done " et deux de " while (true) do ls / -R; done ", en plus d'une autre session avec haut et un autre avec des mesures de température. top indique une utilisation soutenue du CPU (c'est-à-dire top us% + sys%) d'environ 90%

Le dispositif chaud était constamment à environ 2,0 W au ralenti. Lorsqu'il a atteint son maximum, il a été réglé sur 3,0 W.

Le cool était à 1,5 W au ralenti. Une fois au maximum, il a sauté entre 2 et 2,5 W.

Consommation électrique: j'ai enfin obtenu un testeur de tension / courant USB. Selon lui, la raspi2 cool consomme ~ 0,4 A lors de l'exécution d'un openelec inactif, tandis que la raspi2 chaude (même source d'alimentation USB, même câble, même carte SD) consomme environ 0,75 A. La tension est d'environ 4,90 V dans les deux cas. ** Cela semble être le problème. ** Lorsque vous essayez de localiser le problème, parfois après avoir joué pendant un certain temps, les températures sont tombées à la normale ou presque, pour remonter après quelques jours.

Que dois-je faire maintenant que j'ai isolé le problème?


4
Vous ne devriez pas avoir besoin de dissipateurs thermiques sans overclocking, surtout sur un pi principalement inactif. Avez-vous vérifié (par exemple) topqu'il s'agit principalement de la marche au ralenti et que quelque chose de bizarre ne se passe pas? Changer de carte SD n'est pas vraiment une confirmation qu'ils font la même chose, cela implique simplement qu'ils devraient probablement l' être.
goldilocks

Oui, j'ai déjà vérifié. Le CPU est d'environ 1% (c'est 1% d'un noyau IIRC).
corbeau

Avez-vous vérifié la consommation électrique (ampères) des deux?

J'ai maintenant, voir la question modifiée. Je n'ai pas de moyen facile de vérifier directement le courant de sortie du chargeur USB, uniquement l'alimentation (watts) du secteur. J'espère que ça suffit.
corbeau

2
@Nasha merci beaucoup. Je n'ai pas de bon moyen de vérifier la stabilité de la tension, mais je suis passé à une alimentation qui délivre au moins dans la plage spécifiée (4.75-5.25), et les températures ont baissé. À l'heure actuelle, les trois appareils sont à 50 (+/- 2) C, ce qui me semble juste. J'obtiendrai des alimentations de meilleure qualité.
corbeau

Réponses:


4

Sur la base du fil de commentaires, je proposerai les conseils suivants qui m'ont bien plu sur les RPi et RPi2 d'origine: La qualité de votre alimentation est importante.

Si l'alimentation que vous utilisez n'est pas correctement régulée ou est coupée trop haut, vous pouvez trouver que votre Pi fonctionne en dehors de ses spécifications électriques optimales. Faire fonctionner une alimentation électrique supérieure à 5,25 VCC peut entraîner une fuite de courant à l'intérieur de la puce (même au repos) qui peut être mesurée comme une augmentation des températures.

Je ne pense pas que quiconque veuille lire ceci, mais voici un livre blanc sur les fuites de courant de transistor et comment ARM est conçu pour résoudre ce problème. Cela ne prouve pas que c'est le problème dans cette circonstance, mais d'après les commentaires, cela semble certainement aller dans cette direction.

Donc, en bref, arrêtez d'acheter des alimentations bon marché pour votre Pi. Ce ne sont pas des produits de bonne qualité qui seront aussi chers, mais si vous achetez sur eBay ou (parfois) AliExpress, vous en avez absolument pour votre argent. Acheter auprès d'un fournisseur que tout le monde serait d'accord est réputé et soucieux de la satisfaction du client (Sparkfun et Adafruit en sont deux exemples faciles, il y en a beaucoup d'autres), vous ne devriez pas avoir de problème.


Eh bien, si vous avez vraiment suivi la conversation jusqu'à la fin, cette réponse ne convient pas à mon cas particulier (le courant était conforme aux spécifications). Quoi qu'il en soit, je devrais peut-être accepter cette réponse, car elle est probablement très utile pour la plupart des personnes ayant un problème similaire au mien. Je vais le laisser quelques jours et si personne ne vient avec un meilleur, je l'accepterai. Merci beaucoup pour ton effort.
corbeau

Donc, à la lecture de la conversation, il semble que ce que vous pourriez ressentir soit en fait une sorte de dommage thermique qui a été subi par le noyau ARM. Il est difficile de savoir avec certitude sans un examen médico-légal complet sur les températures que la puce a connues et pendant combien de temps. Les dommages thermiques au silicium peuvent provoquer le blocage ou l'arrêt des transistors, ainsi que des problèmes de boîtier (affaiblissement des billes de soudure qui fixent la puce à la carte de circuit imprimé, etc.). Beaucoup de détails entrent dans des détails pour lesquels je ne suis ni qualifié ni expérimenté. Mais ma «réponse» était de résumer, c'est tout.
WineSoaked
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.