Raspberry Pi bloque la modification de la RAM directement dans le firmware

Par:
francoistonic

ven, 25/09/2026 - 08:46

Sur les Pi, augmenter la RAM est un défi car ce n'est pas possible par design. La RAM est un composant soudé à la carte. Comme sur d'autres PCB ou même PC, il faut dessouder la puce RAM et la remplacer par une puce compatible ou une puce identique provenant d'une autre Pi pour remettre en état sa carte par exemple. Mais Raspberry Pi a décidé de bloquer ces modifications directement dans le firmware. 

Une modification "courante" serait d'acheter une carte 2 Go et d'y mettre un RAM de 8 Go par exemple. Jeff Geerling explique la situation :

1 / oui il comprend la position de Raspberry Pi pour éviter un marché parallèle provoquant une chute des ventes des Pi 8 Go par exemple

2 / non il n'approuve pas la manière dont Raspberry Pi gère le problème. Il indique même que la modification du firmware et le blocage du changement de RAM remontent à fin 2024 et que Pi ne peut justifier ce choix par le prix de la RAM.

3 / oui Raspberry Pi peut verrouiller la plateforme mais la manière de le faire n'est pas acceptable et la communauté ne devrait pas laisser passer. 

Pour éviter de briquer la carte, il faudra alors flasher la carte avec un firmware plus ancien. 

Le 26 juin dernier, PhilE, ingénieur Raspberry Pi et modérateur du forum officiel, a donné la position officielle de Raspberry Pi :

"Nous achetons de la RAM en grande quantité à des conditions commerciales très compétitives. Cependant, il peut arriver que certains composants soient disponibles à moindre coût auprès de fournisseurs tiers. Ces composants seront probablement disponibles en petites quantités et n'auront jamais été testés par nos soins.

Si la main-d'œuvre est suffisamment bon marché, il pourrait être légèrement rentable d'acheter un composant équipé d'une barrette de 2 Go, de la remplacer par une barrette de 8 Go d'origine douteuse et de le revendre comme un appareil de 8 Go. Toutefois, cette pratique comporte un risque pour l'utilisateur (la carte mère n'ayant pas été testée par nos soins) et représente une charge de support potentielle pour nous, les clients se plaignant de la fiabilité des appareils. C'est pourquoi nous supprimons cet intérêt commercial en bloquant la capacité de RAM d'origine des appareils. De plus, afin d'améliorer la compatibilité avec différents fournisseurs, nous programmons désormais d'autres attributs des appareils, ce qui signifie que le remplacement de barrettes de même capacité peut ne pas fonctionner. Je ne pense pas qu'il soit probable que l'échange de RAM entre des appareils autorisés de capacités différentes soit une pratique courante, mais ne perdez pas votre temps à essayer : cela ne fonctionnera pas.
Si vous obtenez 8 clignotements après avoir changé le processeur, c'est que vous avez fait une erreur quelque part."
On peut comprendre que changer une composant aussi sensible n'est jamais neutre. Un overclocking peut provoquer des surchauffes anormales de la carte, endommager la Pi. Jeff rappelle que la gestion de la LPDDR est particulièrement complexe et que tout changement de RAM impacte forcément cette gestion. Mais ce blocage via le firmware est bien moins acceptable. Comme Arduino, la Pi incarnait le monde maker. Et ces modifications concernent une fraction des utilisateurs car cela nécessite des compétences et du matériel. 
Notre avis : c'est la manière de procéder de Raspberry Pi qui est contestable et les justifications de cette restriction peuvent se comprendre mais c'est surtout un moyen de dire "oui on bloque mais c'est pour votre bien". Raspberry Pi ne fait pas la différence entre les utilisateurs qui veulent modifier leurs cartes et les cartes modifiées qui se retrouvent sur le marché. Ce sont deux usages différents. Et au lieu de différencier, Raspberry Pi décide de bloquer pour tout le monde. 
Au lieu de bloquer matériellement, Raspberry Pi devrait faciliter ces changements matériels. C'est la grande faiblesse de la plateforme, surtout depuis l'explosion des prix de la Pi 5. Ce comportement de Raspberry Pi nous déçoit et ne répond pas aux problèmes de designs des Pi. 

Jeff : https://www.jeffgeerling.com/blog/2026/raspberry-pi-ram-lockdown/

Réponse forum : https://forums.raspberrypi.com/viewtopic.php?p=2380887#p2380888