Asenna Raspberry Pi OS Raspberry-laskentamoduuliin 4

Johdanto

Tämä on opas Raspberry Pi OS Liten asentamisesta laskentamoduuliin 4. Työkoneena käytän Ubuntu 20:ta, joka on asennettu virtuaalikoneeseen.

Lähteet

Opasta varten käytin Jeff Geerlingin kuvausta ohjeenani:
- Jeff Geerling: https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot

Asenna Raspberry Pi OS laskentamoduuliin 4

Vaatimukset

Käytän Raspberry-laskentamoduulia 4, jossa on 1 Gt RAM-muistia ja 8 Gt eMMC-tallennustilaa. Lisäksi Raspberry Compute Modul 4 IO -levy, johon laskentamoduuli on kytketty, jotta sopivat liitännät, kuten USB ja Ethernet, ovat käytettävissä.
Käytän ohjelmiston laskentaan laskentamoduulissa balenaEtcheriä, jonka voi ladata täältä https://www.balena.io/etcher/ .
Käyttöjärjestelmänä minulla on Debian Busteriin perustuva "Raspberry Pi OS Lite", jonka voit ladata täältä https://www.raspberrypi.org/software/operating-systems/ .

Valmista eMMC-tallennustila asennusta varten

Jotta Raspberry IO voisi laskea laskentamoduulissa, muisti on ensin asennettava – kuten SSD-kortti.
Tätä varten sinun on asetettava jumpperi nastaan J2 Compute Module IO -levyllä. Teksti "Fit jumper to disable eMMC Boot" tulostetaan IO-levylle muistiinpanona.

Raspberry Compute Module 4 Jumper

Liitä sitten "USB Slave" tietokoneeseen ja anna IO-levylle virtaa virtalähteellä.

Raspberry Compute Module 4 USB Slave

Asenna ohjelmisto eMMC:n asennusta varten

Linuxissa tarvitaan kirjasto "libusb" ja ohjelma "usbboot".

asenna libusb

voit yksinkertaisesti asentaa libusbin Ubuntulla skriptillä

sudo apt install libusb-1.0-0-dev

asenna usbboot

Asentaaksesi usbbootin sinun on ensiksi kloonattava Git-arkisto.

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

Siirry sitten hakemistoon usbboot ja käännä make usbboot -toiminnolla.

cd usbboot
make

Skriptillä

sudo ./rpiboot

voit nyt asentaa eMMC-tallennustilan.

Flash Raspberry Pi OS eMMC:llä

Nyt voit valita "balenaEtcher", valita Raspberry Pi OS -kuvan ja "Compute Module / dev/sdb" ja aloittaa kopioinnin "Flash"-toiminnolla.
Kun kopiointi on valmis, irrota kaksi osiota "boot" ja "rootfs", irrota IO-levy ja irrota se virtalähteestä ja poista sitten jumpperi J2:sta.
Nyt voit liittää ja käyttää Raspberry-laskentamoduulia normaalisti HDMI:n, Ethernetinn ja USB:n kautta näytön, verkon ja näppäimistön avulla.

Seuraavassablogipostauksessa selitän, kuinka Qt 5.15 asennetaan laskentamoduuliin 4 ja ristikäännetään Ubuntu 20:llaa.