RASP-BOOT-ROM-UPGRADE

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Introduction

Le ROM ou Boot ROM est ce petit bout de programme qui permet de démarrer le Raspberry-Pi. Par analogie, nous dirons que la Boot ROM joue un peu le rôle du Bios pour un PC.

C'est d'ailleurs lui qui est en charge de détecter la carte SD, le disque USB ou le disque M2 via PCI Express.

Le Hat.M2 pour Raspberry-Pi 5 exploite le tout nouveau bus PCIe du Raspberry-Pi 5. Cependant la boot ROM originale du Raspberry-Pi 5 n'est pas "encore" capable de détecter et booter le disque M2 connecté sur le bus PCI Express.

  • En mettant à jour la Boot ROM avec une version 30de0ba5 (release du 5 jan. 2024) ou versions supérieures, le Rapsberry sera capable de détecter le disque NVME sur PCIe et de démarrer l'OS qui s'y trouve.
  • Les bootloaders à partir de versions c2da2ae7 (release du 18 oct 2023) et versions antérieures sont incapable de booter un lecteur NVMe.

Etape 1 : PI Imager

La première chose à faire est de télécharger et installer Pi Imager sur votre ordinateur.

RASP-BOOT-ROM-UPGRADE-00.png

Visitez le site officielle Raspberry Pi pour télécharger Raspberry Pi Imager. Suivez les instructions d'installation pour installer le programme sur votre ordinateur.

Etape 2 : Insérer la carte SD

Il faut aussi préparer une carte SD qui recevra la mise-à-jour de la Boot ROM pour le Raspberry-Pi.

Insérer la carte microSD dans votre ordinateur s'il est équipé d'un connecteur SD/microSD. Vous pouvez également utiliser une adaptateur USB microSD.

RASP-BOOT-ROM-UPGRADE-01.png

Etape 3 : Sélectionner l'image

Démarrer "Pi Imager" installé sur votre ordinateur et sélectionner l'option "CHOOSE OS" (Choisir l'OS).

RASP-BOOT-ROM-UPGRADE-02.png

Dans la liste des OS disponibles, sélectionner "Misc utility images"

RASP-BOOT-ROM-UPGRADE-03.png

Ensuite, sélectionner la famille de carte concernée. Dans le cas présent, il s'agit des "Raspberry-Pi 5".

RASP-BOOT-ROM-UPGRADE-04.png

Sélectionner ensuite l'ordre de boot des périphériques: carte SD dans le cas présent).

RASP-BOOT-ROM-UPGRADE-05.png

Etape 4: choisir le stockage

Sélectionner la carte SD comme destination du stockage (la carete SD).

RASP-BOOT-ROM-UPGRADE-10.png

RASP-BOOT-ROM-UPGRADE-11.png

Etape 5: Flasher le Firmware

Voilà, la configuration est terminée, nous pouvons maintenant presser le bouton "NEXT / SUIVANT".

RASP-BOOT-ROM-UPGRADE-15.png

Confirmez l'opération en autorisant l'effacement des données de la carte.

RASP-BOOT-ROM-UPGRADE-16.png

L'opération d'écriture prend quelques minutes.

RASP-BOOT-ROM-UPGRADE-17.png

Une fois l'opération d'écriture et de vérification terminée, un message de confirmation indique que la carte peut être retirée du lecteur SD.

RASP-BOOT-ROM-UPGRADE-18.png

Etape 6: Mise-à-jour de la Boot ROM

1. Mettez votre Raspberry-Pi hors tension PUIS débranchez tous les périphériques!

2. Insérez la carte SD fraîchement flashée

RASP-BOOT-ROM-UPGRADE-20.png

3. Brancher le Pi sur un moniteur

4. Mettre le Pi sous tension et attendre 10 secondes

RASP-BOOT-ROM-UPGRADE-21.png

Si un écran HDMI est branché alors celui-ci devient VERT en cas de succès ou ROUGE en cas d'échec.

Si vous n'avez pas de d'écran HDMI branché sur votre PI alors vous pouvez regarder la LED verte du RPi:

  • En cas de SUCCES : la LED verte clignote rapidement et indéfiniment
  • En cas d'ERREUR : la LED verte affiche un code d'erreur répétitif.
Félicitation, vous venez de mettre à jour le firmware de votre Raspberry-Pi

Etape 7: Vérifier le bootloader

Démarrer votre Raspberry-Pi sans carte SD ni périphérique pour que celui-ci affiche l'écran d'accueil.

La version du bootloader doit être 30de0ba5 (release du 5 jan. 2024) ou supérieur.