Indførelsen
Dette er en guide til installation af Raspberry Pi OS Lite på Compute Module 4. Som arbejdscomputer bruger jeg Ubuntu 20, installeret i en virtuel maskine.
Kilder
Til instruktionerne brugte jeg Jeff Geerlings beskrivelse som en stærk vejledning:
Installer Raspberry Pi OS på beregningsmodulet 4
Forudsætninger
Jeg bruger et Raspberry Compute Module 4 med 1 GB RAM og 8 GB eMMC-lagerplads. Derudover er der et Raspberry Compute Module 4 IO-kort, hvor beregningsmodulet er tilsluttet, så passende grænseflader såsom USB, Ethernet osv. tilgængelig.
For at flashe softwaren til beregningsmodulet bruger jeg balenaEtcher, som du kan downloade her https://www.balena.io/etcher/ .
Som styresystem bruger jeg "Raspberry Pi OS Lite" - som er baseret på Debian Buster - som du kan downloade https://www.raspberrypi.org/software/operating-systems/ her.
Klargøring af eMMC-lager til montering
For at kunne blinke Raspberry IO til beregningsmodulet skal hukommelsen først monteres - som et SSD-kort.
For at gøre dette skal du indstille en jumper ved ben J2 på beregningsmodulets IO-kort. Teksten "Tilpas jumper for at deaktivere eMMC Boot" er trykt på IO-kortet som en note.
Tilslut derefter "USB-slaven" til computeren og forsyn IO-kortet med strømforsyning med strømforsyning.
### Installer software til eMMC-montering På Linux har du brug for biblioteket "libusb" og programmet "usbboot".
Installer libusb
Du kan nemt bruge libusb på Ubuntu med
sudo apt install libusb-1.0-0-dev
installere.
Installer usbboot
For at installere usbboot skal du først klone Git-lageret.
git clone --depth=1 https://github.com/raspberrypi/usbboot
Skift derefter til usbboot-biblioteket og kompiler med lav usbboot.
cd usbboot
make
Nu kan du starte med
sudo ./rpiboot
Monter eMMC-lageret.
Blinkende Raspberry Pi OS til eMMC
Nu kan du kalde "balenaEtcher", vælge Raspberry Pi OS-billedet og "Compute Module / dev / sdb" og starte kopieringsprocessen med "Flash".
Når kopieringsprocessen er færdig, skal du afmontere de to partitioner "boot" og "rootfs", tage IO-kortet ud og afbryde det fra strømforsyningen og derefter fjerne jumperen ved J2 igen.
Nu kan du oprette forbindelse og bruge Raspberry Compute Module normalt via HDMI, Ethernet og USB med skærmen, netværket og tastaturet.
I det næste blogindlæg vil jeg forklare, hvordan du installerer Qt 5.15 på Compute Module 4 og krydskompilerer det med Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>