Instalați sistemul de operare Raspberry Pi pe modulul Raspberry Compute 4

Introducere

Acesta este un ghid pentru instalarea Raspberry Pi OS Lite pe Compute Module 4. Ca computer de lucru, folosesc Ubuntu 20, instalat într-o mașină virtuală.

Surse

Pentru instrucțiuni, am folosit descrierea lui Jeff Geerling ca un ghid puternic:

Instalați sistemul de operare Raspberry Pi pe modulul Compute 4

Cerințe preliminare

Folosesc un modul Raspberry Compute 4 cu 1 GB RAM și 8 GB stocare eMMC. În plus, există o placă IO Raspberry Compute Module 4, pe care este conectat modulul de calcul, astfel încât interfețele adecvate, cum ar fi USB, Ethernet etc. disponibil.
Pentru a bloca software-ul la modulul de calcul folosesc balenaEtcher, pe care îl puteți descărca aici https://www.balena.io/etcher/ .
Ca sistem de operare folosesc "Raspberry Pi OS Lite" - care se bazează pe Debian Buster - pe care îl puteți descărca https://www.raspberrypi.org/software/operating-systems/ aici.

Pregătirea depozitării eMMC pentru montare

Pentru a putea bloca Raspberry IO la modulul de calcul, memoria trebuie mai întâi montată - ca un card SSD.
Pentru a face acest lucru, trebuie să setați un jumper la pinii J2 de pe placa IO a modulului de calcul. Textul "Fit jumper to disable eMMC Boot" este tipărit pe placa IO ca notă.

Raspberry Compute Module 4 Jumper

Apoi conectați "USB slave" la computer și alimentați placa IO cu o sursă de alimentare.
Raspberry Compute Module 4 USB Slave

### Instalați software-ul pentru montarea eMMC Pe Linux, aveți nevoie de biblioteca "libusb" și de programul "usbboot".

Instalați libusb

Puteți utiliza cu ușurință libusb pe Ubuntu cu

sudo apt install libusb-1.0-0-dev

instala.

Instalați usbboot

Pentru a instala usbboot, trebuie mai întâi să clonați depozitul Git.

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

Apoi treceți la directorul usbboot și compilați cu make usbboot.

cd usbboot
make

Acum puteți începe cu

sudo ./rpiboot

montați spațiul de stocare eMMC.

Intermitent Raspberry Pi OS la eMMC

Acum puteți apela "balenaEtcher", selectați imaginea Raspberry Pi OS și "Compute Module / dev / sdb" și începeți procesul de copiere cu "Flash".
Când procesul de copiere este terminat, demontați cele două partiții "boot" și "rootfs", deconectați placa IO și deconectați-o de la sursa de alimentare și apoi scoateți din nou jumperul la J2.
Acum vă puteți conecta și utiliza modulul Raspberry Compute în mod normal prin HDMI, Ethernet și USB cu ecranul, rețeaua și tastatura.

În următoarea postare pe blog voi explica cum să instalați Qt 5.15 pe Compute Module 4 și să îl compilați încrucișat cu Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>