Panimula
Ito ay isang gabay para sa pag install ng Raspberry Pi OS Lite sa Compute Module 4. Bilang isang computer sa trabaho, gumagamit ako ng Ubuntu 20, na naka install sa isang virtual machine.
Mga Pinagmulan
Para sa mga tagubilin, ginamit ko ang paglalarawan ni Jeff Geerling bilang isang malakas na gabay:
Mag install ng Raspberry Pi OS sa Module ng Compute 4
Mga kinakailangan
Gumagamit ako ng isang Raspberry Compute Module 4 na may 1 GB ng RAM at 8 GB ng imbakan ng eMMC. Bilang karagdagan, mayroong isang Raspberry Compute Module 4 IO board, kung saan ang compute module ay naka plug in, upang ang naaangkop na mga interface tulad ng USB, Ethernet, atbp. magagamit na.
Upang flash ang software sa compute module gumamit ako balenaEtcher, na maaari mong i download dito https://www.balena.io/etcher/ .
Bilang operating system ginagamit ko ang "Raspberry Pi OS Lite" - na batay sa Debian Buster - na maaari mong i-download https://www.raspberrypi.org/software/operating-systems/ dito.
Paghahanda ng eMMC storage para sa mount
Upang magagawang upang i-flash ang Raspberry IO sa compute module, ang memorya ay dapat munang naka-mount - tulad ng isang SSD card.
Upang gawin ito, kailangan mong magtakda ng isang jumper sa pins J2 sa compute module IO board. Ang teksto "Fit jumper upang huwag paganahin ang eMMC Boot" ay naka print sa IO board bilang isang tala.
Pagkatapos ay ikonekta ang "USB alipin" sa computer at supply ng IO board na may power supply na may isang power supply.
### Mag install ng software para sa eMMC mount Sa Linux, kailangan mo ang library "libusb" at ang programang "usbboot".
Mag install ng libusb
Madali mong magagamit ang libusb sa Ubuntu na may
sudo apt install libusb-1.0-0-dev
i-install.
Mag install ng usbboot
Upang mai install ang usbboot, kailangan mo munang i clone ang Git repository.
git clone --depth=1 https://github.com/raspberrypi/usbboot
Pagkatapos ay baguhin sa usbboot direktoryo at compile sa gumawa ng usbboot.
cd usbboot
make
Ngayon ay maaari kang magsimula sa
sudo ./rpiboot
mount ang imbakan ng eMMC.
Flashing Raspberry Pi OS sa eMMC
Ngayon ay maaari mong tawagan ang "balenaEtcher", piliin ang imahe ng Raspberry Pi OS at "Compute Module /dev/sdb", at simulan ang proseso ng pagkopya sa "Flash".
Kapag natapos na ang proseso ng pagkopya, i unmount ang dalawang partisyon "boot" at "rootfs", tanggalin ang plug ng IO board at idiskonekta ito mula sa power supply at pagkatapos ay alisin muli ang jumper sa J2.
Ngayon ay maaari mong ikonekta at gamitin ang Raspberry Compute Module nang normal sa pamamagitan ng HDMI, Ethernet at USB gamit ang screen, network at keyboard.
Sa susunod na blog post ay ipapaliwanag ko kung paano i install ang Qt 5.15 sa Compute Module 4 at i cross compile ito sa Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>