Ligne 6 : |
Ligne 6 : |
| 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. | | 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 du Pi 5, celui-ci sera capable de détecter le disque NVME sur PCIe et de booter l'OS qui s'y trouve. | + | * 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 == | | == Etape 1 : PI Imager == |
Ligne 39 : |
Ligne 40 : |
| | | |
| [[Fichier:RASP-BOOT-ROM-UPGRADE-05.png]] | | [[Fichier:RASP-BOOT-ROM-UPGRADE-05.png]] |
| + | |
| + | == Etape 4: choisir le stockage == |
| + | Sélectionner la carte SD comme destination du stockage (la carete SD). |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-10.png]] |
| + | |
| + | [[Fichier: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". |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-15.png]] |
| + | |
| + | Confirmez l'opération en autorisant l'effacement des données de la carte. |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-16.png]] |
| + | |
| + | L'opération d'écriture prend quelques minutes. |
| + | |
| + | [[Fichier: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. |
| + | |
| + | [[Fichier: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 |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-20.png]] |
| + | |
| + | 3. Brancher le Pi sur un moniteur |
| + | |
| + | 4. Mettre le Pi sous tension et attendre 10 secondes |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-21.png]] |
| + | |
| + | {{dbox-orange| 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. |
| + | |
| + | {{dbox-green|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. |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-30.png]] |
| + | |
| + | == Etape 8: Monter le Hat M2 / Hat NVMe == |
| + | |
| + | C'est le moment d'installer votre Hat M2 de la fondation et glisser y le disque NVME 2242 B + M-key M.2 . |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-31.png]] |
| + | |
| + | D'autres fabriquant propose également un Hat-M2 / Hat-NVME |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-32.png]] |
| + | |
| + | * Retirez la carte SD |
| + | * Démarrer votre Raspberry-Pi '''qui boot le disque NVME''' et débute l'installation de Raspberry-Pi OS |
| + | * Poursuivre l'installation de Raspberry-Pi OS |
| + | * Après un dernier redémarrage, le Raspberry-Pi est prêt à l'emploi |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-33.png]] |
| + | |
| + | == Etape 9: Vérifications diverses == |
| + | |
| + | === Version de la boot rom === |
| + | Ouvrir un terminal et saisir la commande suivante pour vérifié si un nouveau bootloader est disponible. |
| + | |
| + | <nowiki>vcgencmd bootloader_version</nowiki> |
| + | |
| + | === Detection des disques === |
| + | La commande {{fname|lsblk}} permet de lister les périphériques de type block (disques-durs, SSD, partitions). |
| + | |
| + | Le disque NVMe est listé avec ses partitions et points de montages: |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-35.png]] |
| + | |
| + | === Vitesses de transfert === |
| + | L'outil "accessoires | Raspberry-Pi Diagnostics" accessible depuis le menu démarré permet de tester les performances du disque sur-lequel est installé le système d'exploitation. |
| + | |
| + | L'outil teste donc les débits: |
| + | * de la carte SD si l'OS est booté depuis une carte SD, |
| + | * du disque USB si l'OS est booté depuis ce disque USB, |
| + | * du disque NVMe si l'OS est booté depuis ce disque NVMe. |
| + | |
| + | Une fois l'utilitaire '''Raspberry-Pi Diagnostics''' démarré, sélectionnez et exécutez le test '''SD Card Speed Test'''. |
| + | |
| + | Les résultats ci dessous concerne le mode '''PCIe Gen 2.0''' (mode par défaut). |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-40.png]] |
| + | |
| + | Il est possible de basculer le bus '''PCIe en Gen 3.0''' en ajoutant les lignes suivantes dans le fichier '''/boot/firmware/config.txt''' (puis en redémarrant le Raspberry-Pi. |
| + | |
| + | <nowiki>dtparam=pciex1 |
| + | dtparam=pciex1_gen=3</nowiki> |
| + | |
| + | [[Fichier:RASP-BOOT-ROM-UPGRADE-41.png]] |