RaspBerry Pi 4 : l'équipe répond aux questions de la communauté, mais reste dans le déni

Je vais bien, tout va bien
Systèmes 6 min
RaspBerry Pi 4 : l'équipe répond aux questions de la communauté, mais reste dans le déni

Le lancement du Raspberry Pi 4 a pour le moins été mouvementé. Sortie en avance, la carte a été largement critiquée : bugs sur l'USB Type-C, chaleur dégagée, évolution de certains accessoires... Mais si l'équipe en charge de son développement a décidé de répondre, c'est plus pour se féliciter du travail accompli que pour s'en excuser.

Que s'est-il passé avec le lancement du Raspberry Pi 4 ? Attendu pour 2020, le micro PC a finalement été dévoilé fin juin, avec une disponibilité immédiate. 300 000 unités ont déjà été écoulées selon l'équipe, qui revient dans une vidéo sur les questions posées par la communauté sur ce produit.

Et il y a fort à faire puisque les ratés se sont multipliés. La carte chauffe excessivement (même au repos), le design du port USB Type-C ne répond pas aux standards de l'USB-IF, causant des incompatibilités, l'évolution de la connectique ou du boîtier limitent l'utilisation des accesssoires antérieurs, etc.

Autant dire que l'on attendait la liste des questions et réponses au tournant. Mais il n'est finalement question que d'une vidéo d'une heure, où des collègues rient ensemble, vantant la beauté technique du Raspberry Pi 4, évoquant la difficulté de proposer un tel produit et de ses nouvelles couches logicielles.

Ce, sans revenir sur les procédures de test ou la précipitation éventuelle du lancement.

Il est pas beau notre Raspberry Pi 4 ?

La vidéo n'est pas inintéressante, mais tous les sujets sensibles y sont évités ou traités avec une dose de déni. Elle consacre par contre beaucoup de temps à vanter son travail de conception, évoquant les défis à relever, les accessoires disponibles ou la possibilité d'utiliser un PCB aux couleurs du drapeau anglais.

Les défauts de l'USB Type-C sont un bon exemple, puisque le connecteur est plusieurs fois abordé avec humour, sans excuse sur les erreurs potentiellement faites, les solutions à apporter ou les raisons des choix effectués.

Vers la fin de la vidéo, le problème sera simplement qualifié de bug d'interopérabilité difficile à détecter, puisque ne concernant que certains adaptateurs tiers.

Bugs en série, équipe dans le déni

De nombreux autres sujets sont balayés. On a ainsi bien la confirmation qu'il n'y a pas de modèle 8 Go prévu, malgré sa mention dans le manuel. Une simple erreur, précise l'équipe. Elle en pointe d'ailleurs une autre : la carte serait fabriquée au Japon, ce qui n'est pas le cas.

Pour le boîtier, les intervenants semblent ravis. Son design, plutôt réussi, est vanté dans les grandes largeurs, alors que la réduction du nombre d'éléments est présentée comme un bienfait. La compatibilité s'en trouve limitée ? Qu'importe, le sujet ne sera même pas évoqué.

Raspberry Pi 4Raspberry Pi 4

Aurait-il été possible de faire mieux sur ce point ? Nous n'en saurons rien puisqu'il est seulement question de la mulitude d'idées « parfois un peu folles » évoquées dans le processsus de conception, sans plus de détails.

Pas mieux pour l'inversion des ports USB et du réseau, un changement loin d'être anodin, tant pour les boîtiers que pour les accessoires tiers comme les cartes d'extension. Un choix fait principalement pour éviter une augmentation des coûts du PCB et simplifier le design final du produit.

Un produit  « un peu plus chaud »

Vient alors la question de la chaleur dégagée, en augmentation par rapport aux modèles précédents et causant de nombreux soucis. Mais pour ouvrir le sujet, la présentatrice opte pour un angle qui donne le ton : « Si vous ouvrez n'importe quel appareil électrique et que vous placez la main dedans, ce sera certainement assez chaud ».

On ne parle cependant pas d'une télévision, mais d'un ordinateur. La fréquence de fonctionnement y est réduite du fait de la chaleur trop élevée. Notamment au sein d'un boîtier officiel qui n'est pas conçu pour la chaleur dégagée, sans solution donnée.

De son côté, James Adams (en charge du hardware pour la fondation) précise que le firmware n'en est qu'à ses débuts et que les performances sont multipliées par deux ou trois. Ce qui expliquerait que le Raspberry Pi 4 soit « un peu plus chaud ». Ce n'est pas toujours vrai, notamment en cas de throttling du SoC. Surtout que les températures au repos sont aussi plus importantes et d'un niveau inquiétant.

Pour rappel, lors de nos essais avec le firmware initial nous avons relevé près de 70°C lorsque la machine n'est pas active, et plus de 80°C en charge avant que la fréquence de fonctionnement ne baisse pour compenser la montée en température. Hors boîtier, les choses ne sont guère plus glorieuses.

Températures Raspberry Pi 4 Model B ReposTempératures Raspberry Pi 4 Model B ChargeTempératures Raspberry Pi 3 Model B+ Charge
Le Raspberry Pi 4 Model B au repos puis en charge puis le Raspberry Pi 3 B+ en charge

Il faut ainsi opter pour un large dissipateur et/ou des ventilateurs pour revenir à un comportement plus acceptable. La raison ? Le couple fréquence/tension qui génère trop de chaleur à dissiper et reste constamment à un niveau élevé, pour afficher de meilleures performances. Le tout dans un boîtier sans mécanique d'extraction.

Les équipes choisissaient jusque-là un mode de fonctionnement plus conservateur avec un mode « Boost » où le SoC était constamment à sa fréquence maximale. Un entre deux serait sans doute appréciable, permettant de mieux adapter le comportement de la puce aux besoins en performances.

On apprécierait aussi que les accessoires officiels tiennent compte de la situation, comme NVIDIA l'a par exemple fait avec son Jeston Nano. Son Soc est livré pour rappel avec un large dissipateur sur lequel on peut facilement monter un ventilateur de 40 mm.

Promesses de nouveaux firmwares

Pour le moment, l'équipe préfère voir un problème qui se manifeste notamment lorsque certaines applications sont lancées, comme Chromium. Elles feraient ainsi monter la carte en température parfois inutilement. Pourtant le souci se pose même depuis une console SSH lorsque le navigateur n'est pas plus installé que lancé.

On nous promet néanmoins que les prochains firmwares mettront certains éléments au repos dès que possible. Aucune date n'a par contre été donnée pour la publication. Une version de test permet bien de gagner 300 mW sur le contrôleur USB, mais il réduit également les performances du stockage externe. Il doit donc être peaufiné.

Concernant le boot USB/réseau, également inactif pour le moment du fait de changement dans la mécanique de démarrage du Raspberry Pi 4, ils devraient aussi revenir sous peu, suite à des mises à jour (non datées).

Mais au final, on continue de se demander comment de tels problèmes n'ont pas été détectés dans le processus de validation et pourquoi la sortie de la carte n'a pas été repoussée en attendant ces correctifs logiciels. Mais de cela il n'a pas été question. Et pour le mea culpa... on repassera.

Ce contenu est en accès libre

Il a été produit grâce à nos abonnés, l'abonnement finance le travail de notre équipe de journalistes.

ou choisissez l'une de nos offres d'abonnement :

39 commentaires
Avatar de crocodudule Abonné
Avatar de crocodudulecrocodudule- 08/08/19 à 15:05:10

Pas bon signe pour une vraie prise de conscience des difficultés (actuellement rédhibitoires pour mes usages).

On va attendre la révision b+

Avatar de xillibit Abonné
Avatar de xillibitxillibit- 08/08/19 à 15:22:26

J'arrive à alimenter le raspberry 4 avec un chargeur de pc portable USB-C lenovo ADXL65YLC3A, même juste 30 secondes après avoir démarré la carte le SoC est bouillant, on ne peut pas laisser le doigt sinon ça brule

Avatar de fofo9012 Abonné
Avatar de fofo9012fofo9012- 08/08/19 à 17:32:38

2 questions sur la température :

  • Le script python n'est pas en cause ? Est-ce qu'interroger toutes les 2sec n'empêcherait pas les mécanismes d'économie d'énergie de s'activer ?

  • quel est le cpu-governor ? Ne serait-ce pas un pb d'OS qui se met sur "performance" au lieu de "ondemand" ?

que dit "sudo cpupower frequency-info" ?

Édité par fofo9012 le 08/08/2019 à 17:33
Avatar de David_L Équipe
Avatar de David_LDavid_L- 08/08/19 à 18:05:30

(quote:43020:fofo9012) ...

Non dans les deux cas, même quand tu fais un relevé de temps en temps, tu as les mêmes chiffres. Et tu penses bien que les commandes en question sont faites pour ne pas mettre le CPU en panique à la moindre requête. Et c'est bien du on-demand.

Le constat sur le souci de température ne se limite pas qu'à nous d'ailleurs hein. Ce n'est pas pour rien que cette vidéo est publiée (même si les réponses apportées sont loin d'être à la hauteur)

Édité par David_L le 08/08/2019 à 18:06
Avatar de ramaspaceship Abonné
Avatar de ramaspaceshipramaspaceship- 08/08/19 à 18:18:09

Je ne comprends pas votre critique principale: vous auriez préféré ne pas avoir de RPi4 plutôt que celui-là, et attendre la correction de ses limitations???? Pour ma part, je préfère avoir ce RPi4 plutôt que de continuer avec des RPi3. Il y a quand même un sacré progrès. Et il boot sur un SSD via l'USB (ok, c'est avec la complicité d'une carte SD)

Édité par ramaspaceship le 08/08/2019 à 18:20
Avatar de Zlandy Abonné
Avatar de ZlandyZlandy- 08/08/19 à 18:47:47

Personnellement, j'aurai préféré qu'ils attendent de finaliser correctement ce RPI4 plutôt que de le sortir avec de pareils problèmes...

Comme @crocodudule, j'attendrai une révision B+ débarrassée de tous ces problèmes et continuerai, en attendant avec mon RP3, même s'il est plus lent... Au moins, je n'ai aucun soucis avec !

Avatar de David_L Équipe
Avatar de David_LDavid_L- 08/08/19 à 20:41:06

(quote:43022:ramaspaceship) ...

Disons qu'un RPi 4 qui fonctionne sans throttling dans des conditions normales, ça aurait été pas mal, quitte à le sortir un peu plus tard. Et comme dit dans l'article ou par l'équipe, le boot USB ou réseau ne fonctionne pas. On peut bidouiller pour y parvenir, mais sur les précédentes versions c'était direct (et ce sera le cas une fois la couche logicielle mise à jour)

Avatar de cnrs INpactien
Avatar de cnrscnrs- 08/08/19 à 21:26:08

(quote:43022:ramaspaceship) Je ne comprends pas votre critique principale: vous auriez préféré ne pas avoir de RPi4 plutôt que celui-là, et attendre la correction de ses limitations???? Pour ma part, je préfère avoir ce RPi4 plutôt que de continuer avec des RPi3. Il y a quand même un sacré progrès. Et il boot sur un SSD via l'USB (ok, c'est avec la complicité d'une carte SD)

Tout les Raspberry Pi boot sur USB, avec la "complicité" d'une carte (micro)sd, du moins sous Gentoo.

En effet, il suffit que le noyau soit sur une partition situé sur la carte mémoire, de base cette partition est démonté automatiquement au démarrage.

C'est ce que j'ai fait pour mon serveur LAMP+phpBB sur Raspberry PI 2B. (disque dur 1,5 Tera dans un boitier externe USB, non auto-alimenté)

Édité par cnrs le 08/08/2019 à 21:30
Avatar de UtopY-Xte Abonné
Avatar de UtopY-XteUtopY-Xte- 09/08/19 à 01:24:31

(quote:43025:cnrs) Tout les Raspberry Pi boot sur USB, avec la "complicité" d'une carte (micro)sd, du moins sous Gentoo.En effet, il suffit que le noyau soit sur une partition situé sur la carte mémoire, de base cette partition est démonté automatiquement au démarrage.C'est ce que j'ai fait pour mon serveur LAMP+phpBB sur Raspberry PI 2B. (disque dur 1,5 Tera dans un boitier externe USB, non auto-alimenté)

sauf que depuis le 3+ (et les 2 et 3 avec une manip irréversible) la carte micro sd n’était plus nécessaire https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md

Édité par UtopY-Xte le 09/08/2019 à 01:24
Avatar de MisterDams Abonné
Avatar de MisterDamsMisterDams- 09/08/19 à 06:25:05

Une bonne vieille technique de l'autruche et une communication des années 90, c'est dommage quand on a la réputation qu'ils avaient jusque là. J'attendais le Pi4 pour changer mon Pi3 et avoir le Gbits, mais a priori le Pi3 B+ resterai un meilleur choix pour l'instant. A suivre avec les firmwares s'il s'améliore suffisamment.

Il n'est plus possible de commenter cette actualité.
Page 1 / 4

Votre commentaire

Avatar de lecteur anonyme
Avatar de lecteur anonyme

2000 - 2019 INpact MediaGroup - SARL de presse, membre du SPIIL. N° de CPPAP 0321 Z 92244.

Marque déposée. Tous droits réservés. Mentions légales et contact