Installer Raspberry Pi OS sur le Raspberry Compute Module 4

Introduction

Ceci est un guide pour installer Raspberry Pi OS Lite sur le Compute Module 4. En tant qu’ordinateur de travail, j’utilise Ubuntu 20, installé dans une machine virtuelle.

Sources

Pour les instructions, j’ai utilisé la description de Jeff Geerling comme un guide fort:

Installer Raspberry Pi OS sur le Compute Module 4

Prérequis

J’utilise un Raspberry Compute Module 4 avec 1 Go de RAM et 8 Go de stockage eMMC. En outre, il existe une carte d’E/S Raspberry Compute Module 4, sur laquelle le module de calcul est branché, de sorte que les interfaces appropriées telles que USB, Ethernet, etc. disponible.
Pour flasher le logiciel sur le module de calcul, j’utilise balenaEtcher, que vous pouvez télécharger ici https://www.balena.io/etcher/ .
En tant que système d’exploitation, j’utilise « Raspberry Pi OS Lite » - qui est basé sur Debian Buster - que vous pouvez télécharger https://www.raspberrypi.org/software/operating-systems/ ici.

Préparation du stockage eMMC pour le montage

Afin de pouvoir flasher le Raspberry IO sur le module de calcul, la mémoire doit d’abord être montée - comme une carte SSD.
Pour ce faire, vous devez définir un cavalier aux broches J2 sur la carte d’E/S du module de calcul. Le texte « Fit jumper to disable eMMC Boot » est imprimé sur la carte d’E/S sous forme de note.

Raspberry Compute Module 4 Jumper

Ensuite, connectez « l’esclave USB » à l’ordinateur et alimentez la carte IO avec une alimentation avec une alimentation.
Raspberry Compute Module 4 USB Slave

### Installer le logiciel pour le montage eMMC Sous Linux, vous avez besoin de la bibliothèque « libusb » et du programme « usbboot ».

Installez libusb

Vous pouvez facilement utiliser libusb sur Ubuntu avec

sudo apt install libusb-1.0-0-dev

installer.

Installer usbboot

Pour installer usbboot, vous devez d’abord cloner le dépôt Git.

git clone --depth=1 https://github.com/raspberrypi/usbboot

Ensuite, passez au répertoire usbboot et compilez avec make usbboot.

cd usbboot
make

Maintenant, vous pouvez commencer par

sudo ./rpiboot

montez le stockage eMMC.

Clignotant Raspberry Pi OS vers eMMC

Vous pouvez maintenant appeler « balenaEtcher », sélectionner l’image du système d’exploitation Raspberry Pi et « Compute Module / dev / sdb », et démarrer le processus de copie avec « Flash ».
Lorsque le processus de copie est terminé, démontez les deux partitions « boot » et « rootfs », débranchez la carte IO et débranchez-la de l’alimentation, puis retirez à nouveau le cavalier au niveau J2.
Vous pouvez maintenant connecter et utiliser le module de calcul Raspberry normalement via HDMI, Ethernet et USB avec l’écran, le réseau et le clavier.

Dans le prochain article de blog , j’expliquerai comment installer Qt 5.15 sur Compute Module 4 et le compiler avec Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>