Page 1 sur 2

Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 03:04
par Chocolat_framboise
Bonjour j'ai fais une manip pour mettre à jour le firmware à la dernière version "non stable" avec sudo rpi-update

Je voudrais revenir en arrière et avoir la dernière version stable, j'ai donc tapé la commande :

Code : Tout sélectionner

sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel
Si je fais un sudo unanme -a j'ai la réponse suivante :

Code : Tout sélectionner

Linux raspberrypi 5.4.51-v7l+ #1327 SMP Thu Jul 23 11:04:39 BST 2020 armv7l GNU/Linux
Je pense que ça n'a pas marché, est ce que vous pouvez me le confirmer ? Si c'est le cas comment faire ?

Merci pour vos éventuels retours.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 06:57
par dyox
Bonjour Chocolat_framboise,

Je pense que vous voulez dire bootlader.

D'après cette page (https://www.raspberrypi.org/documentati ... teeprom.md), il faut lancer cette commande : vcgencmd bootloader_version

Bonjour j'ai fais une manip pour mettre à jour le firmware à la dernière version "non stable" avec sudo rpi-update
Petit exercice du matin
A partir de cette page, https://www.raspberrypi.org/downloads, trouvez-moi le github des maj du bootloader (et mettez le favori, vous saurez alors les changements). Et vous verrez que c'est une version stable.

Vous pouvez aussi lire les log de maj de apt : cat /var/log/apt/term et y rechercher les termes que vous voulez.

Si vous comprenez l'anglais, faites un tour sur https://www.raspberrypi.org/help. Il y a plein de ressources utiles.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 10:54
par mike913
Bonjour,
Pour connaitre les versions du bootloader on peux aussi taper la commande: sudo rpi-eeprom-update

Code : Tout sélectionner

michel@RASPI40-MATE:~ $ sudo rpi-eeprom-update
BCM2711 detected
Dedicated VL805 EEPROM detected
BOOTLOADER: up-to-date
CURRENT: vendredi 31 juillet 2020, 13:43:39 (UTC+0000) (1596203019)
 LATEST: vendredi 31 juillet 2020, 13:43:39 (UTC+0000) (1596203019)
 FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: up-to-date
CURRENT: 000138a1
 LATEST: 000138a1
 
ainsi on sait si on est en version stable et si on a la dernière version.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 12:44
par Chocolat_framboise
Bonjour,

Merci bien. Les commandes donne ça :

Code : Tout sélectionner

pi@raspberrypi:~ $ sudo rpi-eeprom-update 
BCM2711 detected
VL805 firmware in bootloader EEPROM
BOOTLOADER: up-to-date
CURRENT: jeudi 16 avril 2020, 17:11:26 (UTC+0000) (1587057086)
 LATEST: jeudi 16 avril 2020, 17:11:26 (UTC+0000) (1587057086)
 FW DIR: /lib/firmware/raspberrypi/bootloader/critical
VL805: up-to-date
CURRENT: 000137ad
 LATEST: 000137ad
pi@raspberrypi:~ $ vcgencmd bootloader_version
Apr 16 2020 18:11:26
version a5e1b95f320810c69441557c5f5f0a7f2460dfb8 (release)
timestamp 1587057086
Selon la doc : https://github.com/raspberrypi/rpi-eepr ... eleases.md
Il est indiqué : The latest production recovery image is 2020-04-16. This is the version selected by the Raspberry Pi Imager.
Cette page en dit un peu plus : https://github.com/raspberrypi/rpi-eepr ... e-notes.md

Mais je ne comprend pas ce que veut dire critical dans FW DIR: /lib/firmware/raspberrypi/bootloader/critical

Est ce que c'est possible d'avoir une explication svp ?

Merci d'avance.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 12:58
par mike913
Critical il s' agit de la version d' origine.
il faut éditer le fichier /etc/default/rpi-eeprom-update
sudo nano /etc/default/rpi-eeprom-update
et remplacer "critical" par "stable".
sudo rpi-eeprom-update pour vérifier
et
ls /lib/firmware/raspberrypi/bootloader/stable/

Code : Tout sélectionner

michel@RASPI40-MATE:~ $ ls /lib/firmware/raspberrypi/bootloader/stable/
pieeprom-2020-04-16.bin  pieeprom-2020-07-31.bin  vl805-000138a1.bin
pieeprom-2020-06-15.bin  recovery.bin
pieeprom-2020-07-16.bin  vl805-000137ad.bin
dans mon cas la dernière version stable est celle du 31 Juillet
ensuite tu tapes la commande sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/stable/pieeprom-2020-07-31.bin
puis reboot

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 14:46
par Chocolat_framboise
Merci mike913, j'ai fait les manips tout est ok.

Pour mettre à jour le firmware à l'avenir, ça se fera en même temps que les mises à jours courantes ? En faisant :

apt-get update
apt-get upgrade

Il me semble l'avoir lu quelque part.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 15:08
par mike913
non il faut de temps en temps lancer la commande: sudo rpi-eeprom-update
il te signaleras s'il y a besoin de faire une misae à jour.
j'ai un petit script ui se lance toutes les nuits:

Code : Tout sélectionner

#! /bin/bash
########################################################
config = /home/michel/scripts/config/infos.ini
sudo apt update
sudo apt full-upgrade -y
sudo apt autoremove -y
NOW=$(date +"%d/%m/%Y %H:%M:%S")
echo "	Update du "$NOW > /home/michel/scripts/logs/eeprom.txt
echo "---------------------------------------" >> /home/michel/scripts/logs/eeprom.txt
sudo rpi-eeprom-update >> /home/michel/scripts/logs/eeprom.txt
crontab -e
j'ai ajouté la ligne:
*10 1 * * * /home/michel/scripts/bash/update

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 17:29
par domi
Bonjour,

A quoi sert le

Code : Tout sélectionner

config = /home/michel/scripts/config/infos.ini
Je pense qu'il manque du code pour autre chose ?

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 17:37
par mike913
Désolé il ne sert à rien, c'est un résidu de copier coller.

Re: Pi 4 remettre la dernière version stable du firmware

Posté : jeu. 13 août 2020 20:14
par domi
mike913 a écrit :
jeu. 13 août 2020 17:37
Désolé il ne sert à rien, c'est un résidu de copier coller.
Je me doutais bien, c'est juste histoire de taquiner un peu :lol: :lol: