Raspberry Pi : mettre a jour le firmware et le gpu

Première étape, connaitre la version du noyau :

uname -a
Linux RPi 3.1.19 #1 PREEMPT Fri Jun 1 14:16:38 CEST 2012 armv6l GNU/Linux

Puis connaitre la version du firmware du gpu

/opt/vc/bin/vcgencmd version
May 31 2012 13:35:03
Copyright (c) 2012 Broadcom
version 317494 (release)

Pour mettre à jour ses 2 points, il suffit de déconnecter la carte SD et dans la connecter dans le lecteur d’un pc sous windows.
Puis de télécharger 2 fichiers, le start.elf qui contient le firmware du GPU et kernel.img qui contient le noyau. Il faut cliquer sur raw pour télécharger le fichier au format raw.

https://github.com/raspberrypi/firmware/blob/master/boot/start.elf

faire la même chose pour le noyau :

https://github.com/raspberrypi/firmware/tree/master/boot/kernel.img

Renommer les anciens fichiers du la carte SD en .old au cas où … puis copier les 2 nouveaux sur la carte.
Remettre la carte dans le lecteur du raspberry pi, puis démarrez le.
Dans la console tapez:

sudo apt-get install ca-certificates
wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && chmod +x /usr/bin/rpi-update

Cela permet de récupérer le porgramme rpi-update qui permet la mise à jour du raspberry.

Il faut ensuite lancer la commande rpi-update, elle peut prendre un argument qui correspond à la taille de la mémoire allouée à la carte graphique, par défaut la valeur est 224.
C’est à dire que la carte graphique peut utiliser 32 Mo de la Ram.

rpi-update

Vous pouvez utiliser 128 et 192 comme valeur pour le partage de mémoire ce qui donnerait :

rpi-update 128

Vous pouvez aussi changer de valeur en sans faire un update, dans le dossier /boot vous allez trouver :

arm128_start.elf
arm192_start.elf
arm224_start.elf

Ce sont les fichiers qui correspondent à 128Mo, 192 et 224Mo.
Donc vous pourrez faire un :

cd /boot
cp arm192_start.elf start.elf

et rebooter vous aurez partagé 64Mo avec la carte graphique.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *