Знакомство
Это руководство по установке 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» напечатан на плате ввода-вывода в качестве примечания.
Затем подключите «ведомое USB» к компьютеру и снабдите плату ввода-вывода блоком питания с блоком питания.
### Установите программное обеспечение для монтирования 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:>