Est-il possible d'installer une puce RAM plus grande sur le Raspberry Pi?

12

Puis-je mettre à niveau la RAM du Raspbery Pi de 512 Mo à 1 Go ou 2 Go? Je ne peux pas construire un cpp-netlib dans GCC 4.6 ou 4.8 car la construction consomme tous les 512 Mo. Je me rends compte que je peux effectuer une compilation croisée, mais je me demande spécifiquement si je peux installer une nouvelle puce RAM. Le Raspberry Pi a-t-il suffisamment de lignes d'adresse? Le Rapsberry Pi devra-t-il être configuré différemment ou détectera-t-il automatiquement la RAM hypothétiquement plus grande?

Ross Rogers
la source
1
Pour les curieux de la compilation croisée, ce n'était pas trop difficile. Découvrez cette question.
Ross Rogers

Réponses:

10

Le raspberry pi ne prend pas en charge le remplacement de la puce RAM actuelle. La puce RAM actuelle est soudée directement sur le dessus du CPU en tant que package BGA, ce qui rend très difficile le retrait et / ou le remplacement même si vous pouvez trouver la puce de mémoire compatible plus grande.

Il y a eu une discussion intéressante à ce sujet ici .

Jacobm001
la source
Ah. J'ai une certaine expérience du soudage, mais je ne savais pas que la RAM était installée dans le style POP .
Ross Rogers
6

Non. La RAM est un package sur package (POP) au-dessus du SoC, elle n'est donc pas amovible ou échangeable, et 512 Mo est la RAM maximale que le Raspberry Pi peut prendre en charge car aucun fabricant ne fabrique des appareils compatibles de plus grande capacité. [ Source ]

Donc, même si vous trouvez un moyen de dessouder la puce actuelle, vous ne pouvez pas en trouver une plus grande qui convienne.

Vous pouvez cependant déplacer la partition de swap vers une clé USB (rapide), pour obtenir un peu plus de performances lorsque vous utilisez de grandes quantités de mémoire.

Gerben
la source