Arch Linux на Салют-ЭЛ24ПМ1
Документ описывает:
сборку миникомпьютера на базе модулей СнК 1892ВМ14Я;
запуск графической среды рабочего стола LXDE;
пример по установке браузера Firefox.
Документ применим к модулям следующих ревизий:
Салют-ЭЛ24ОМ1 r1.1 с установленным Салют-ЭЛ24ПМ1 r1.1;
Салют-ЭЛ24ОМ1 r1.2 с установленным Салют-ЭЛ24ПМ1 r1.2.
Комплектация
Для подготовки и сборки миникомпьютера необходимы:
Комплект модуля: модуль, блок питания, SD-карта.
Кабель USB-miniUSB.
USB-мышь.
USB-клавиатура.
HDMI-монитор с разрешением HD и больше.
Образ операционной системы Arch Linux версии
arch-mcom-2017.09-pm1-demo.img.xz
.ПЭВМ, требования аналогично требованиям в документе Дистрибутив Buildroot.
Устройство для чтения SD-карты памяти microSD.
Ethernet-кабель.
Локальная Ethernet-сеть с доступом в Интернет.
Подготовка модуля
Прошить SPI флеш-память модуля загрузчиком U-Boot v2017.07.0.3 из Buildroot v2.5 согласно Прошивка SPI флеш-памяти через BootROM.
Распаковать и прошить образ операционной системы Arch Linux на SD-карту согласно Прошивка SD-карты.
Установить SD-карту в соответствующий разъём модуля.
Установить джампер XP4 на модуле в положение uSDcard для подключения SD-карты к контроллеру SDMMC1.
Установить переключатели выбора режима загрузки BOOT на модуле в режим SPI: 1 — ON, 2 — ON, 3 — OFF.
Подключить блок питания +12 В к модулю.
Соединить ПЭВМ и модуль кабелем USB-miniUSB.
Запустить программу
minicom -D <port>
на ПЭВМ для подключения к терминалу U-Boot модуля, где<port>
- путь устройства последовательного порта на ПЭВМ.Нажать кнопку SB2 на модуле, в окне
minicom
на ПЭВМ дождаться убывающего таймера с сообщениемHit any key to stop autoboot:
, нажать любую клавишу на клавиатуре в приложенииminicom
. Загрузчик U-Boot перейдёт в режим монитора.Ввести команды в окне
minicom
для выбора контроллера SDMMC1 в качестве источника загрузки ОС:setenv boot_targets "legacy_mmc1 mmc1" saveenv
Выключить питание модуля.
Сборка миникомпьютера
Подключить USB-мышь, USB-клавиатуру к соответствующим разъёмам модуля.
Подключить HDMI-монитор к соответствующему разъёму модуля кабелем HDMI.
Подключить Ethernet-кабель к соответствующему разъёму модуля и локальной сети.
Запуск и настройка графической среды
Далее все команды вводятся на USB-клавиатуре миникомпьютера.
Подать питание на модуль +12В.
Дождаться приглашения логина в консоли на HDMI-мониторе подключенном к модулю:
mcom-demo login:
Ввести логин «demo» (без кавычек).
Ввести пароль «demo» (без кавычек).
Ввести команду для запуска сервиса менеджера дисплея
LXDM
:sudo systemctl enable lxdm --now
Дождаться появления менеджера дисплея
LXDM
на HDMI-мониторе и войти в систему:User: demo Password: demo
Установка и запуск ПО
Установка ПО возможна при наличии сетевого соединения и доступа в Интернет.
Для установки ПО необходимо:
Открыть приложение
lxterminal
: .Установить переменные окружения прокси-сервера для доступа в Интернет (если применимо):
export https_proxy=<proxy>
где
<proxy>
— адрес прокси-сервера, через который выполняется доступ в Интернет.Ввести команду
sudo pacman -S firefox --noconfirm
для установки пакетаFirefox
. Пример установки приведён на рисунке Рис. 22Рис. 22 Пример установки браузера Firefox
Считать установку завершенной успешно при возвращении управления пользователю без выдачи ошибок.
Для запуска установленного ПО необходимо выбрать Рис. 23.
. Пример рабочего стола с запущенным ПО приведен на рисунке
Рис. 23 Пример рабочего стола LXDE