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.
Kisha unganisha "mtumwa wa USB" kwenye kompyuta na upe bodi ya IO na usambazaji wa umeme na usambazaji wa umeme.
### 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:>