Установите ОС Raspberry Pi на вычислительный модуль Raspberry 4

Знакомство

Это руководство по установке Raspberry Pi OS Lite на вычислительный модуль 4. В качестве рабочего компьютера я использую Ubuntu 20, установленную в виртуальной машине.

Источники

Для инструкций я использовал описание Джеффа Гирлинга в качестве сильного руководства:

Установите ОС Raspberry Pi на вычислительный модуль 4

Предварительные требования

Я использую вычислительный модуль Raspberry 4 с 1 ГБ ОЗУ и 8 ГБ хранилища eMMC. Кроме того, имеется плата ввода-вывода Raspberry Compute Module 4, к которой подключен вычислительный модуль, так что соответствующие интерфейсы, такие как USB, Ethernet и т. Д. доступный.
Чтобы прошить программное обеспечение в вычислительный модуль, я использую balenaEtcher, который вы можете скачать здесь https://www.balena.io/etcher/ .
В качестве операционной системы я использую «Raspberry Pi OS Lite», основанную на Debian Buster, которую вы можете скачать https://www.raspberrypi.org/software/operating-systems/ здесь.

Подготовка хранилища eMMC к монтированию

Чтобы иметь возможность прошить Raspberry IO на вычислительный модуль, сначала необходимо смонтировать память - как карту SSD.
Для этого необходимо установить перемычку на выводах J2 на плате ввода-вывода вычислительного модуля. Текст «Установите перемычку для отключения загрузки eMMC» напечатан на плате ввода-вывода в качестве примечания.

Raspberry Compute Module 4 Jumper

Затем подключите «ведомое USB» к компьютеру и снабдите плату ввода-вывода блоком питания с блоком питания.
Raspberry Compute Module 4 USB Slave

### Установите программное обеспечение для монтирования eMMC В Linux вам понадобится библиотека «libusb» и программа «usbboot».

Установка libusb

Вы можете легко использовать libusb в Ubuntu с

sudo apt install libusb-1.0-0-dev

устанавливать.

Установите usbboot

Чтобы установить usbboot, вы должны сначала клонировать репозиторий Git.

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

Затем перейдите в каталог usbboot и скомпилируйте с помощью make usbboot.

cd usbboot
make

Теперь вы можете начать с

sudo ./rpiboot

смонтируйте хранилище eMMC.

Прошивка ОС Raspberry Pi в eMMC

Теперь вы можете вызвать «balenaEtcher», выбрать образ ОС Raspberry Pi и «Compute Module /dev/sdb» и начать процесс копирования с помощью «Flash».
Когда процесс копирования будет завершен, размонтируйте два раздела «boot» и «rootfs», отключите плату ввода-вывода и отсоедините ее от источника питания, а затем снова снимите перемычку на J2.
Теперь вы можете подключать и использовать вычислительный модуль Raspberry в обычном режиме через HDMI, Ethernet и USB с экраном, сетью и клавиатурой.

В следующем сообщении блога я объясню, как установить Qt 5.15 на Compute Module 4 и выполнить его кросс-компиляцию с Ubuntu 20.
</:code4:></:code3:></:code2:></:code1:>