
Une puce de 4 Go correctement ressoudée peut rester invisible sur un Compute Module 5. En cause, un verrou logiciel qui lie chaque carte à sa configuration mémoire d’usine et complique aussi bien les modifications que les réparations.
Raspberry Pi lie la RAM au firmware

La confirmation vient de PhilE, ingénieur chez Raspberry Pi et modérateur de son forum. Il répondait à un utilisateur dont le Compute Module 5 refusait de reconnaître une nouvelle puce de 4 Go après son remplacement par soudure.
Le dispositif ne serait pas récent. Il remonterait à la fin 2024, soit avant la flambée des prix de la RAM observée cette année, et ne constituerait donc pas une réponse à la tension actuelle sur le marché de la mémoire.
Une mesure contre les fausses cartes 8 Go
PhilE justifie ce choix par les pratiques de certains revendeurs. Ceux-ci achetaient des cartes équipées d’une quantité de mémoire inférieure, remplaçaient les composants par des puces de plus grande capacité et les commercialisaient ensuite comme des modèles 8 Go sortis d’usine.
Raspberry Pi n’avait ni validé ces modifications ni testé les puces employées, parfois décrites comme étant d’origine douteuse. Les problèmes de fiabilité finissaient pourtant par solliciter son assistance technique. En maintenant dans le firmware la capacité installée en usine, l’entreprise cherche à rendre ce commerce nettement moins intéressant.
Les réparations également compliquées
Le contrôle ne porterait pas uniquement sur la quantité de mémoire. Le firmware lirait d’autres attributs liés à la référence de la puce, ce qui signifie qu’un composant de même capacité prélevé sur une autre carte pourrait lui aussi ne pas fonctionner.
Cette protection répond à un véritable problème de traçabilité, mais son périmètre dépasse la lutte contre la contrefaçon. Elle ferme une voie d’évolution artisanale et fragilise la réparabilité au niveau composant, deux pratiques historiquement associées à l’écosystème Raspberry Pi. Une procédure officielle permettant d’enregistrer une puce de remplacement conserverait la protection commerciale sans condamner les interventions légitimes.
Source : Raspberry Pi Forums