Comment mettre à jour le firmware du Raspberry ?


Connectez-vous en local sur votre raspberry ou par ssh avec l'utilisateur pi. Vous pouvez aussi prendre n'importe quel utilisateur avec les droits sudo.

Pour connaitre la version de votre firmware, veuillez taper :

uname -a

Nous allons rechercher le chiffre après le # :

Linux tropfacile 3.2.27+ #285 PREEMPT Tue Nov 20 17:49:40 GMT 2012 armv6l GNU/Linux

Ici j'ai le firmware 285.

Mise à jour de Raspbian avant la mise à jour du firmware :

sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade

Installation de rpi-update :

sudo apt-get install ca-certificates git-core
sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update

Mise à jour du firmware :

sudo rpi-update

Veuillez patienter le temps de la mise à jour du firmware:

Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS
Performing self-update
ARM/GPU split is now defined in /boot/config.txt using the gpu_mem option!
Updating firmware (this will take a few minutes)

Après quelques minutes, on nous informes qu'il faut redémarrer le raspberry pour finir l'installation du nouveau firmware :

Using HardFP libraries
If no errors appeared, your firmware was successfully updated
A reboot is needed to activate the new firmware

Redémarrage du raspberry :

sudo reboot

Vérification de l'installation du nouveau firmware :

uname -a
Linux tropfacile 3.2.27+ #307 PREEMPT Mon Nov 26 23:22:29 GMT 2012 armv6l GNU/Linux

Comments

Hello, J'ai tenté la mise à jour, mais ça ne fonctionne pas avec cette ligne de commande. Par al ligne précédente j'obtiens bien ma version #250; Merci pour ces tutos hyper explicites

M

1 |
Mauriceradiolibre
| 2012/12/03 06:46 | reply

Info pour Mauriceradiolibre. J'ai remarqué également que rpi-update ne fonctionne pas si le systeme n'est pas à jour.

Il faut donc faire une mise à jour du syteme avant de faire un rpi_update.

Pour cela:

sudo apt-get update

puis

sudo apt-get upgrade

Ensuite rpi_update fonctionne très bien

2 |
ernesto
| 2012/12/03 08:31 | reply

Merci pour vos retours, je vais ajouter la ligne pour mettre à jour Raspbian avant la mise à jour du firmware

a+

3 |
Sharka
| 2012/12/03 10:08 | reply

Super merci pour les infos ça marche !

4 |
Mauriceradiolibre
| 2012/12/04 03:03 | reply

salut, j'ai une question, et t'il possible d'uploader sur YOUTUBE, si oui, avec quoi ? merci.

5 |
Dr13
| 2012/12/05 18:15 | reply

Salut,

Après une petite recherche sur google j'ai trouvé ça : http://code.google.com/p/youtube-upload/wiki/Readme

a+

6 |
Sharka
| 2012/12/05 19:11 | reply

mercis, je vais test sa se soir sur ma chaine : http://www.youtube.com/user/DragonR13Play

7 |
Dr13
| 2012/12/05 19:40 | reply

@Sharka: merci, par contre, j'ai rien compris, même en le traduisant, tu pourrait a peut prêts m'expliquer, merci.

8 |
Dr13
| 2012/12/05 20:14 | reply

Re désoler des post, mais j'aimerais vraiment de l'aide, j'ai essayer de comprendre comment marche python, mais je n'arrive toujours pas a Upload mais vidéo, si QQ pourrait m'aider, merci ;)

9 |
Dr13
| 2012/12/06 18:35 | reply

Salut,

Ici normalement on parle que sur la mise à jour du firmware.

Ensuite y'a rien de très compliqué il faut faire (ligne après ligne) :

wget http://youtube-upload.googlecode.com/files/youtube-upload-0.7.1.tgz
tar xvzf youtube-upload-*
cd youtube-upload-0.7.1

Ensuite pour l'utiliser :

python youtube_upload/youtube_upload.py --email=myemail@gmail.com --password=mypassword --title="A.S. Mutter" --description="A.S. Mutter plays Beethoven" --category=Music --keywords="mutter, beethoven" anne_sophie_mutter.flv www.youtube.com/watch?v=pxzZ-fYjeYs

Après je n'ai pas essayé mais change les variables :

email
password
title
description
category
keywords
l'emplacement de ton fichier à uploader et son nom complet

Pour l'url à la fin je sais pas trop

a+

10 |
Sharka
| 2012/12/06 23:10 | reply

désoler, du faite que sa soit pour la MAJ, mais, sa fait 2 jour que j'essaye mais je pense que se code et déjà périmer, car quant j'ai tous regle, il me marque Upload to youtube. puis il me cree une nouvelle ligne, j'ai attendu 5 Heure (pour une vidéo de 2 min en 360P) et elle n'est jamais apparue sur youtube :(, mais je vais tous refaire se soir, encore merci.

11 |
Dr13
| 2012/12/07 17:54 | reply

Salut,

je viens de penser que le site à la fin ça doit être le retour de youtube pour te donner l'url sur laquelle est visible ta vidéo

ensuite pour savoir : qu'a tu comme internet ? adsl, fibre?

ce qu'il faut savoir c'est qu'en théorie :

ADSL tu envoies en zone dégroupé à = 128ko/sec Fibre = 640ko/sec

En pratique tu peux enlever 20%

Alors après en fonction de la taille de la vidéo le calcul est vite fait.

a+

12 |
Sharka
| 2012/12/07 21:48 | reply

Hello,

super les tutos ! merci. Je débute en raspian, (en linux) ;-) je débrouille pas mal en Delphi 7, j'ai donc installé Lazarus et Free Pascal, ainsi que Quick2wire, je souhaiterai piloté des PCF8574AP et PCF8591P (I2c). Avez vous un tuyau, je rame depuis 15 jours :-( merci d'avance.

13 |
Joel
| 2012/12/11 00:06 | reply

Salut,

Je ne m'y connais absolument pas en Delphi 7 :( Je ne serais te répondre.

a+

14 |
Sharka
| 2012/12/11 17:03 | reply

Hello,

Suuuuper cette manip.

Pour info faite le 3 janvier pour une montée en version #348.

Pas de problème. Merci.

15 |
enPassant
| 2013/01/03 19:18 | reply

Merci ! :)

16 |
Bichon
| 2013/04/29 16:57 | reply

Merci pour ce super tuto

Pas besoin de MAJ pour moi, à ce jour la dernière version est la #371

17 |
Bencici
| 2013/05/01 17:26 | reply

etrange, je suis en version :

#408 PREEMPT Wed Apr 10 20:33:39 BST 2013

18 |
Sharka
| 2013/05/01 17:27 | reply

@Sharka: Ah ! du coup cela n'a pas marché chez moi :S

19 |
Bencici
| 2013/05/01 18:11 | reply

@Sharka: Je viens de m’apercevoir qu'après avoir tapé la commande il y avait marqué qu'il me fallait le paquet “binutils” et je n'avais pas vu. La MAJ ce fait maintenant ^^.

20 |
Bencici
| 2013/05/01 18:29 | reply

@Bencici: #427 qui date du 26 maintenant :P

21 |
Bencici
| 2013/05/01 18:37 | reply

450 maintenant !! DL le 14/05.

22 |
Thrill
| 2013/05/14 19:07 | reply

Bonjour, Tout d'abord merci pour tes différents tutoriels. J'en ai testé plusieurs et à chaque fois tout est bien expliqué, aucun souci de compréhension.

J'en viens à mon problème. Hier soir j'ai mis à jour mon rpi avec un update, puis upgrade et enfin un dist-upgrade, pour finalement lancer la mise à jour du firmware. Tout s'est bien passé. Mon rpi est maintenant à la version #452.

Mon soucis c'est que depuis cette mise à jour, je n'ai plus de wifi. Ma clé wifi n'est plus reconnu. Je l'ai testé sur mon PC et elle fonctionne. J'en ai donc déduit que ça venait de la mise à jour.

Est-ce qu'il y a un moyen de faire marche arrière? ou faut il attendre une maj?

23 |
Jeremy
| 2013/05/20 14:17 | reply

Salut,

Malheureusement, il n'y a aucun moyen de downgrade le firmware, tu as plus qu'a attendre une nouvelle maj.

Mais ce qui est étrange c'est ton wifi qui ne fonctionne plus…

Regarde par ici en les infos des maj : https://github.com/raspberrypi/firmware/commits/master

Je viens de voir que le dernier commit ajoute :

Add missing ids for Netgear WNA1000N and D-Link Alpha

a+

24 |
Sharka
| 2013/05/22 11:28 | reply

Bonjour, merci pour ces super tuto mais chez moi ca ne fonctionne pas. Lors de la commande rpi-update j'ai une erreur de syntax. Voici le message: Syntax error : redirection unexpected

25 |
Flink
| 2013/05/22 11:39 | reply

@Sharka: Effectivement, #456

26 |
Bencici
| 2013/05/22 14:05 | reply

@Sharka: Merci pour l'info! Je possède justement un adaptateur Netgear WNA1000N, donc en théorie tout devrait revenir à la normale :) Je vais garder les maj en favoris, ça peut être utile.

27 |
Jeremy
| 2013/05/22 19:55 | reply

Salut Sur mon raspberry B le contenu de l'url “http://goo.gl/1BOfJ” enregistrer dans rpi-update n'est pas le script sh mais les informations de redirections de l'url simplifiée, cela donne une message d'erreur. La solution est d'utiliser l'url compléte a la place et ca marche: sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update

28 |
Oranginam
| 2013/05/31 00:22 | reply

@Oranginam: Je suis vraiment navré pour les fautes d’orthographes mais j’ai tapé mon texte bien trop vite et sans me relire.

29 |
oranginam
| 2013/05/31 00:26 | reply

Super tuto ça marche pour moi version 494 en ligne merci

30 |
yves273
| 2013/07/09 08:41 | reply

[…] le site […]

Super tuto ! petite remarque l'adresse sur la commande wget est incorecte :

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

coriger :

sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update

Version du firmware actuel : #520

32 |
caussat.jerome
| 2013/08/15 14:16 | reply

@caussat.jerome: merci c'est corrigé ;)

a+

33 |
Sharka
| 2013/08/18 09:42 | reply

Je viens d'installer la dernière version de wheezy (2013-07-26) et rpi-update est déjà présent out of the box.

Plus besoin de télécharger le script à la main :)

34 |
Steph
| 2013/09/01 07:26 | reply