Surchauffe du Raspberry Pi 4 : du mieux via le firmware, mais le phénomène persiste
Je vais bien, tout va bien
Le 28 novembre 2019 à 15h22
4 min
Hardware
Hardware
La fondation Raspberry Pi était discrète vis-à-vis du problème de surchauffe de la dernière version de son micro PC, sortie cet été. Promettant des firmwares améliorés, elle publie sur son blog un article vantant le travail de ses équipes. Mais le résultat montre surtout que le problème reste bien réel.
Suite à la sortie du Raspberry Pi 4 Model B, nous étions largement revenus sur l'une des évolutions de ce dernier qui était loin de faire le bonheur des utilisateurs : sa capacité à monter en température.
Une situation qui n'aurait jamais dû se produire
En effet, son SoC était annoncé comme plus puissant, présenté comme tel à coup de beaux graphiques. Mais dans la pratique, on avait surtout une puce atteignant très rapidement ses limites thermiques, baissant sa fréquence de manière importante afin d'assurer son fonctionnement sur la durée.
- Raspberry Pi 4 : les ratés du boîtier officiel
- RaspBerry Pi 4 : l'équipe répond aux questions de la communauté, mais reste dans le déni
On imagine mal les concepteurs du micro PC être passés à côté d'un tel phénomène, tant il est facile à reproduire. Néanmoins, aucune décision n'avait été prise par l'équipe ou la fondation. Car outre la communication optimiste, rien ne mentionnait ce point dans la documentation de la carte ou sa fiche technique.
La dissipation du Raspberry Pi 3B+ en charge hors boîtier (à gauche) face au Raspberry Pi 4B dans les mêmes conditions (à droite)
Pas plus qu'il n'avait été décidé de proposer un système de refroidissement complémentaire ou des accessoires adaptés. Ainsi, le boîtier officiel qui ne dispose d'aucune ouverture devient rapidement une fournaise, rien n'étant prévu pour y placer un ventilateur. C'était aux fabricants d'accessoires de « faire le job », la fondation ayant gardé le silence sur le sujet, excepté pour promettre que tout allait s'arranger avec de nouveaux firmwares.
De nouveaux firmwares, mais le problème perdure
Selon nos constatations cet été puis à la rentrée, rien n'avait vraiment bougé. On a bien vu des évolutions sur la gestion de certaines puces de la carte, comme celle en charge de l'USB, ou la mémoire, mais rien qui ne change réellement la donne. Un point aujourd'hui confirmé par un billet de blog reprenant un article du magazine officiel de la fondation.
On y voit une analyse firmware par firmware de la chauffe de la carte, et son comportement lors d'un test d'une dizaine de minutes (sans boîtier). On constate que si la situation s'est bien améliorée, le Raspberry Pi 4 met toujours à peine trois minutes pour atteindre sa température limite aux alentours de 80 °C dans le dernier firmware actuellement en test.
La fréquence oscille désormais entre ses valeurs maximales et minimales, permettant d'améliorer la moyenne, mais le rédacteur en arrive à une conclusion qui ferait sourire, si cela ne posait pas tant de soucis à ceux qui utilisent un Raspberry Pi en exploitant son potentiel au quotidien : placer la carte sur la tranche permet de gagner en performance.
Le dernier firmware améliore les choses, mais le phénomène de surchauffe est toujours là, malgré l'utilisation sans boîtier
Débrouillez-vous
Traduction : « vous pouvez toujours courir pour que la fondation admette la réalité du problème et prenne ses responsabilités en proposant au minimum des accessoires adaptés à ce produit, sa chauffe, lui permettant d'assurer un fonctionnement optimal dans de bonnes conditions ».
L'article se termine sur une conclusion plutôt positive : malgré ses défauts, le Raspberry Pi 4B offre de meilleures performances au Raspberry Pi 3B+, qui lui aussi abaissait sa fréquence (mais avec un comportement qui ne tenait pas de la surchauffe rapide). C'est tout de même la moindre des choses.
Nous reviendrons donc sous peu sur les différentes manières de refroidir un Raspberry Pi, avec de simples dissipateurs, de la ventilation et parfois un peu d'huile de coude, en utilisant le dernier firmware en date.
Surchauffe du Raspberry Pi 4 : du mieux via le firmware, mais le phénomène persiste
-
Une situation qui n'aurait jamais dû se produire
-
De nouveaux firmwares, mais le problème perdure
-
Débrouillez-vous
Commentaires (25)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 28/11/2019 à 15h31
Aucune allusion/changement par rapport au port usb C non standard ?
Il y aura une correction de prévu ou il faut attendre un Rasp 4+ /5 ?
Le 28/11/2019 à 15h45
Ce n’était pas le sujet de ce billet de blog (vor le précédent article sur leurs réponses vis-à-vis des points soulevés au lancement). De mémoire ça demande une modification matérielle, donc il faudra sans doute attendre une prochaine révision. Après le câble/adaptateur officiel et d’autres sont compatibles sans problème.
Le 28/11/2019 à 15h53
Du coup, est-ce intéressant aujourd’hui d’acheter un Raspberry Pi 4B ou bien vaut-il mieux se tourner vers un 3B+ (qui devient difficile de trouver à tarif correct) ?
Le 28/11/2019 à 16h22
Je pense que tu peux utiliser un 4B, mais faut prévoir un dissipateur actif.
Le 28/11/2019 à 16h49
D’après ce benchmark sans système de refroidissement, un Rpi4 perd 20% de performance. Mais quand on regarde par rapport à un RPi3+ selon ce benchmarch, ça reste bien meilleur sur tout les points (sauf la consommation).
Le 28/11/2019 à 17h36
Pas forcément un dissipateur actif, il existe des boîtiers qui font dissipateur complet. Et visiblement ça semble très efficace pour faire tomber la température et éviter les surchauffes.
Le 28/11/2019 à 18h05
Je me suis fabriqué un NAS dans une boite à nounours de 1kg. Avec 2 dissipateurs recyclés et retaillés sur le cpu et chip mémoire, je suis à 65° lors de copies de fichiers. Je tombe à 40°C avec 2 ventillateurs 8 cm en aspiration 12V alimentés en 5V (+260mA). Alimenté par une alim chinoise de 5A vers les gpios avec une fiche de reset de carte-mère.
J’ai résolu le pb de prise usb-c et de chaleur !
Le 28/11/2019 à 18h25
En tout cas sur le mien, j’ai collé des petits rads, un ventilos de 30*30 en 5V braqué dessus, c’est assez raisonnable.
Le 29/11/2019 à 06h42
Le boîtier en alu Flirc donne d’excellents résultats (même sans ventilateur) : https://www.jeffgeerling.com/blog/2019/best-way-keep-your-cool-running-raspberry-pi-4
Le 30/11/2019 à 08h34
C’est effectivement mieux, mais cela va avec une baisse significative des perfs d’après certains articles.
Bref, je m’en doutais un peu… on va attendre la prochaine révision matérielle.
Et au passage c’est pas plus mal, car l’effet de mode autour du Pi4 tourne au ridicule avec des offres à 140€ le kit desktop, le tout avec une pénurie de Pi3b+ vendu a prix d’or lorsqu’on en trouve…
(Si celui qui il y a quelques temps m’avait suggéré ici une alternative totalement libre au raspberry voit se message, je cherche justement ce modèle (mais j’arrive pas à retrouver le commentaire))
Le 30/11/2019 à 08h52
Oui mais la limite est bien là: si le problème de chauffe semble devenir plus raisonnable, le Pi4 implique toujours d’acheter de quoi vraiment le refroidir, en plus d’un adaptateur mini hdmi.
Combiné à l’effet de mode actuel (que j’ai au passage du mal à comprendre) tu te retrouves avec une machine qui ne te coutera pas moins de 100 € pour démarrer correctement, y a même des kit destock à 140 € !! (tu as des minis pc 20€ moins chers )
Donc entre tout, les prix actuels font qu’on s’éloigne sacrément de la philosophie de départ (et c’est également vrai pour le Pi3b+ au point où je viens de prendre un pi3 normal refusant par principe de payer 10€ plus cher une carte seule par rapport à l’an dernier)
Le 01/12/2019 à 19h24
J’ai souvenir d’un autre article qui utilisait un mini ventilateur, et se plaignait logiquement du bruit associé… Un autre encore qui utilisait un énorme radiateur passif, dans les 30€ (de mémoire), ce qui ne règlait en rien la question du boîtier, même si on peut ensuite se bricoler un boîtier dédié via une imprimante 3D.
Le fait est surtout qu’un boîtier qui chauffe de trop ne peut servir dans un environnement fermé, et là est le problème : imaginez un portier dans son petit volume, avec une chauffe à plus de 80°C… Ça commence à devenir dangereux !
Maintenant en dehors des problèmes de chauffe, personne n’utilise à ma connaissance les deux ports HDMI - c’est vraiment un délire inutile de conception, un micro déporté aurait été à mon sens bien plus utile. Quant aux puces WiFi/BT, tout le monde n’en a pas besoin non plus.
En clair : la fondation ferait peut être mieux de proposer des cartes sur demande, plutôt que de vouloir faire un tout en un qui surchauffe et pose des problèmes. Ça baisserait aussi le prix de l’ensemble, et ce ne serait pas plus mal, la remarque de crocodudule étant à mon sens recevable.
Le 02/12/2019 à 08h11
Le 02/12/2019 à 08h12
Sur le double HDMI, je veux bien un détail sur le taux d’usage par contre
Le 02/12/2019 à 08h35
Chez un de mes clients, ils utilisent des rapberry (sous Raspbian) pour les affichages déportés. La plus part du temps, un navigateur ouvert sur une page précise ou un lecteur vidéo etc.
Pouvoir mettre deux écrans sur un seul raspberry auraient été bien pratique… et maintenant c’est donc possible.
Le Raspberry est aussi utilisé de manière packagé pour faire des clients léger (chez NComputing par exemple). Du coup, double écran pour bosser c’est pas mal aussi non ?
Le 02/12/2019 à 08h36
Toute fonctionnalité trouvera ses usages et ses adeptes. La question c’est surtout de savoir si elle concerne 0.1% ou 30 % des utilisateurs.
Le 02/12/2019 à 09h08
Quel est le pourcentage des utilisateurs utilisant les GPIO ?
Combien utilise tous les ports usb ?
Sur la quantité de Raspberry vendu (par vague de mode) combien sont dans les placards ?
Qui peut le plus, peut le moins. On parle d’une carte qui coute pas cher, plus performante et mieux équipée que la génération précédente, sans hausse significative sur le prix, et ca trouve le moyen de râler
Alors râler sur des problèmes de conceptions ou de firmware ? OK, surtout quand il n’y a pas de réponse aux problèmes remontés. Mais l’idée du raspberry c’est d’être ultra polyvalent dans un form factor super réduit, aussi bien pour le développement que l’utilisation quotidienne… Donc un peu normal d’avoir un ensemble de fonctionnalités qui ne vont pas être utilisé par tous les utilisateurs.
Le 02/12/2019 à 09h25
Je ne râle pas, je dis juste que la question de l’intérêt du double micro HDMI sur une telle carte est légitime. Surtout quand il y a d’autres solutions pour des usages de ce genre (par exemple le Multi Stream du DisplayPort qui est compatible avec du connecteur USB Type-C par exemple).
Le 02/12/2019 à 10h56
Je ne parlais pas de toi spécifiquement pour le coté “râle” ;)
Alors oui, d’autres solutions existent. Mais d’un autre coté la carte est une évolution de l’itération précédente, donc la disparition du HDMI n’est pas souhaitable.
Et puis dans le cas du DP Multistream, il faut un HUB.
Le 03/12/2019 à 21h49
En tout cas avec cette histoire j’ai appris qu’il était possible de mettre à jour le micro logiciel des Raspberry Pi. On n’en a jamais entendu parlé sur les versions précédentes.
Quelqu’un sait comment faire ? Y’a un truc spéciale à charger sur une carte SD et flasher une puce particulière ?
Le 04/12/2019 à 06h21
ça passe par APT de mémoire sous Raspbian, mais tu peux forcer vers une dernière version en date via rpi-update (ce qui est en général déconseillé, à moins de savoir ce que tu fais)
Le 04/12/2019 à 09h23
Regarde du côté de ce tutoriel : https://jamesachambers.com/raspberry-pi-4-bootloader-firmware-updating-recovery-guide/
Le 04/12/2019 à 11h44
Merci de vos réponses messieurs. C’est bon à savoir .
Le 04/12/2019 à 17h50
Il y a des infos officielles complémentaires ici
Le 05/12/2019 à 03h44
Olimex semble raisonnablement répondre au critère « carte de dev / industrielle open source ».
J’avais regardé à une époque mais mon besoin était plutôt perso/multimédia et je suis resté sur du RPi ; pour un besoin pro j’aurais probablement creusé davantage la piste.
https://www.olimex.com/Products/OLinuXino/open-source-hardware