Installare Raspberry Pi OS su Raspberry Compute Module 4

Introduzione

Questa è una guida per l'installazione di Raspberry Pi OS Lite sul modulo di calcolo 4. Come computer di lavoro, uso Ubuntu 20, installato in una macchina virtuale.

Fonti

Per le istruzioni, ho usato la descrizione di Jeff Geerling come guida forte:

Installare il sistema operativo Raspberry Pi sul modulo di elaborazione 4

Prerequisiti

Sto usando un Raspberry Compute Module 4 con 1 GB di RAM e 8 GB di memoria eMMC. Inoltre, esiste una scheda IO Raspberry Compute Module 4, su cui è collegato il modulo di elaborazione, in modo che interfacce appropriate come USB, Ethernet, ecc. disponibile.
Per eseguire il flashing del software sul modulo di calcolo uso balenaEtcher, che puoi scaricare qui https://www.balena.io/etcher/ .
Come sistema operativo uso "Raspberry Pi OS Lite" - che è basato su Debian Buster - che puoi scaricare https://www.raspberrypi.org/software/operating-systems/ qui.

Preparazione dell'archiviazione eMMC per il montaggio

Per poter eseguire il flashing del Raspberry IO sul modulo di elaborazione, la memoria deve prima essere montata, come una scheda SSD.
Per fare ciò, è necessario impostare un ponticello ai pin J2 sulla scheda IO del modulo di calcolo. Il testo "Fit jumper to disable eMMC Boot" è stampato sulla scheda IO come nota.

Raspberry Compute Module 4 Jumper

Quindi collegare lo "slave USB" al computer e fornire alla scheda IO un alimentatore con un alimentatore.
Raspberry Compute Module 4 USB Slave

### Installare il software per il montaggio eMMC Su Linux, è necessaria la libreria "libusb" e il programma "usbboot".

Installare libusb

Puoi facilmente usare libusb su Ubuntu con

sudo apt install libusb-1.0-0-dev

installare.

Installare usbboot

Per installare usbboot, è necessario prima clonare il repository Git.

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

Quindi passare alla directory usbboot e compilare con make usbboot.

cd usbboot
make

Ora puoi iniziare con

sudo ./rpiboot

montare l'archiviazione eMMC.

Sistema operativo Raspberry Pi lampeggiante su eMMC

Ora puoi chiamare "balenaEtcher", selezionare l'immagine del sistema operativo Raspberry Pi e "Compute Module / dev / sdb" e avviare il processo di copia con "Flash".
Al termine del processo di copia, smontare le due partizioni "boot" e "rootfs", scollegare la scheda IO e scollegarla dall'alimentazione, quindi rimuovere nuovamente il ponticello in J2.
Ora è possibile collegare e utilizzare il modulo di elaborazione Raspberry normalmente tramite HDMI, Ethernet e USB con lo schermo, la rete e la tastiera.

Nel prossimo post del blog spiegherò come installare Qt 5.15 su Compute Module 4 e compilarlo in modo incrociato con Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>