Gestion du bootloader/firmware
sources: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md
Note de mises à jours: https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md
Voir le statut du bootloader:
rpi-eeprom-update
Exemple de la sortie de la commande en cas de MAJ:
BCM2711 detected
VL805 firmware in bootloader EEPROM
*** UPDATE AVAILABLE ***
BOOTLOADER: update available
CURRENT: Thu Sep 3 12:11:43 UTC 2020 (1599135103)
LATEST: Fri Dec 11 11:15:17 UTC 2020 (1607685317)
FW DIR: /lib/firmware/raspberrypi/bootloader/latest
VL805: up-to-date
CURRENT: 000138a1
LATEST: 000138a1
mettre à jour le bootloader:
rpi-eeprom-update -a
Modifier le canal de mise à jour du bootloader:
nano /etc/default/rpi-eeprom-update
Choix possibles:
- default
- latest
- beta
Contenu du fichier /etc/default/rpi-eeprom-update
FIRMWARE_RELEASE_STATUS="latest"
BOOTFS=/boot/firmware
VCMAILBOX=/usr/bin/vcmailbox
Voir la configuration du bootloader:
rpi-eeprom-config
exemple de sortie de la commande:
[all]
BOOT_UART=0
WAKE_ON_GPIO=1
POWER_OFF_ON_HALT=0
DHCP_TIMEOUT=45000
DHCP_REQ_TIMEOUT=4000
TFTP_FILE_TIMEOUT=30000
TFTP_IP=
TFTP_PREFIX=0
BOOT_ORDER=0xf41
SD_BOOT_MAX_RETRIES=3
NET_BOOT_MAX_RETRIES=5
[none]
FREEZE_VERSION=0
éditer la configuration du bootloader:
-E rpi-eeprom-config --edit