Wprowadzenie
To jest przewodnik instalacji Raspberry Pi OS Lite na module obliczeniowym 4. Jako komputer roboczy używam Ubuntu 20, zainstalowanego na maszynie wirtualnej.
Źródła
Jako instrukcję użyłem opisu Jeffa Geerlinga jako mocnego przewodnika:
Zainstaluj system operacyjny Raspberry Pi na module obliczeniowym 4
Wymagania wstępne
Używam Raspberry Compute Module 4 z 1 GB pamięci RAM i 8 GB pamięci eMMC. Dodatkowo znajduje się płyta IO Raspberry Compute Module 4, na której podłączony jest moduł obliczeniowy, dzięki czemu odpowiednie interfejsy takie jak USB, Ethernet itp. dostępny.
Do flashowania oprogramowania do modułu obliczeniowego używam balenaEtcher, który można pobrać tutaj https://www.balena.io/etcher/ .
Jako system operacyjny używam "Raspberry Pi OS Lite" - który jest oparty na Debian Buster - który można pobrać https://www.raspberrypi.org/software/operating-systems/ tutaj.
Przygotowanie pamięci eMMC do montażu
Aby móc wflashować Raspberry IO do modułu obliczeniowego, należy najpierw zamontować pamięć - jak kartę SSD.
Aby to zrobić, musisz ustawić zworkę na pinach J2 na płycie IO modułu obliczeniowego. Tekst "Dopasuj zworkę, aby wyłączyć eMMC Boot" jest wydrukowany na płycie IO jako notatka.
Następnie podłącz "USB slave" do komputera i zasil płytę IO zasilaczem z zasilaczem.
### Zainstaluj oprogramowanie do montażu eMMC W systemie Linux potrzebna jest biblioteka "libusb" i program "usbboot".
Zainstaluj libusb
Możesz łatwo używać libusb na Ubuntu z
sudo apt install libusb-1.0-0-dev
instalować.
Zainstaluj usbboot
Aby zainstalować usbboot, musisz najpierw sklonować repozytorium Git.
git clone --depth=1 https://github.com/raspberrypi/usbboot
Następnie przejdź do katalogu usbboot i skompiluj za pomocą make usbboot.
cd usbboot
make
Teraz możesz zacząć od
sudo ./rpiboot
Zamontuj magazyn eMMC.
Flashowanie Raspberry Pi OS do eMMC
Teraz możesz wywołać "balenaEtcher", wybrać obraz Raspberry Pi OS i "Compute Module / dev / sdb" i rozpocząć proces kopiowania za pomocą "Flash".
Po zakończeniu procesu kopiowania odłącz dwie partycje "boot" i "rootfs", odłącz płytkę IO i odłącz ją od zasilania, a następnie ponownie wyjmij zworkę w J2.
Teraz możesz podłączyć i używać Raspberry Compute Module normalnie przez HDMI, Ethernet i USB z ekranem, siecią i klawiaturą.
W następnym poście na blogu wyjaśnię, jak zainstalować Qt 5.15 na Compute Module 4 i skompilować go z Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>