Sakinisha Raspberry Pi OS kwenye moduli ya Raspberry Compute 4

Utangulizi

Hii ni mwongozo wa kusakinisha Raspberry Pi OS Lite kwenye Moduli ya Compute 4. Kama kompyuta ya kazi, ninatumia Ubuntu 20, iliyosakinishwa kwenye mashine pepe.

Vyanzo

Kwa maagizo, nilitumia maelezo ya Jeff Geerling kama mwongozo wenye nguvu:
Jeff Geerling: https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot

Sakinisha Raspberry Pi OS kwenye Moduli ya Compute 4

Mahitaji ya awali

Ninatumia moduli ya Raspberry Compute 4 na GB 1 ya RAM na GB 8 ya hifadhi ya eMMC. Kwa kuongezea, kuna bodi ya Raspberry Compute Module 4 IO, ambayo moduli ya hesabu imechomekwa, ili interfaces zinazofaa kama vile USB, Ethernet, nk. Inapatikana.
Ili kuangaza programu kwa moduli ya hesabu ninatumia balenaEtcher, ambayo unaweza kupakua hapa https://www.balena.io/etcher/ .
Kama mfumo wa uendeshaji ninatumia "Raspberry Pi OS Lite" - ambayo inategemea Debian Buster - ambayo unaweza kupakua https://www.raspberrypi.org/software/operating-systems/ hapa.

Kuandaa uhifadhi wa eMMC kwa mlima

Ili kuweza kuangaza Raspberry IO kwa moduli ya hesabu, kumbukumbu lazima kwanza iwekwe - kama kadi ya SSD.
Ili kufanya hivyo, lazima uweke jumper kwenye pini J2 kwenye bodi ya IO ya compute. Nakala "Kirukaji cha Fit ili kuzima Boot ya eMMC" imechapishwa kwenye ubao wa IO kama noti.

Raspberry Compute Module 4 Jumper

Kisha unganisha "mtumwa wa USB" kwenye kompyuta na upe bodi ya IO na usambazaji wa umeme na usambazaji wa umeme.
Raspberry Compute Module 4 USB Slave

### Sakinisha programu ya mlima wa eMMC Kwenye Linux, unahitaji maktaba "libusb" na programu "usbboot".

Sakinisha libusb

Unaweza kutumia libusb kwa urahisi kwenye Ubuntu na

sudo apt install libusb-1.0-0-dev

Kusakinisha.

Sakinisha usbboot

Ili kusakinisha usbboot, lazima kwanza utengeneze hazina ya Git.

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

Kisha badilisha kwenye saraka ya usbboot na ukusanye na fanya usbboot.

cd usbboot
make

Sasa unaweza kuanza na

sudo ./rpiboot

Weka hifadhi ya eMMC.

Flashing Raspberry Pi OS kwa eMMC

Sasa unaweza kupiga simu "balenaEtcher", chagua picha ya Raspberry Pi OS na "Compute Module /dev/sdb", na uanze mchakato wa kunakili na "Flash".
Wakati mchakato wa kunakili umekamilika, ondoa sehemu mbili "boot" na "rootfs", ondoa bodi ya IO na uikate kutoka kwa usambazaji wa umeme na kisha uondoe jumper kwenye J2 tena.
Sasa unaweza kuunganisha na kutumia moduli ya Raspberry Compute kawaida kupitia HDMI, Ethaneti na USB na skrini, mtandao na kibodi.

Katika chapisho linalofuata la blogi nitaelezea jinsi ya kusakinisha Qt 5.15 kwenye Compute Module 4 na kuiunganisha na Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>