
Официальное изображение ArmSoM; функции чипа не подтверждают полную поддержку ускорения в образе Armbian.
Таблица характеристик отвечает лишь на часть вопросов выбора. К чему устройство подключается, какие данные сохраняет, кто им пользуется и как восстановить работу после сбоя? Sige5 и Sige7 предлагают формат готовой одноплатной системы. Вместе с Armbian можно развивать Linux-проект, начиная с одной полезной службы.
Ниже приведены шесть направлений разработки и способы приёмки. Это не перечень проверенного ПО и не результаты измерений. Драйверы и версии приложений выбранного образа проверяются отдельно.
1. Начать с интерфейсов
| Платформа | Ориентиры выбора | Направления для оценки |
|---|---|---|
| Sige5 | RK3576, два Gigabit Ethernet, расширение NVMe | Сбор данных, службы устройства, разработка Linux |
| Sige7 | RK3588, два 2.5GbE, накопитель через PCIe 3.0 | Несколько служб, прототипы хранилищ с большей потребностью в полосе |
Это аппаратные возможности, а не гарантия скорости в Armbian. Результат зависит от диска, охлаждения, ПО и второй стороны соединения. Смотрите страницы Sige5 и Sige7; уточняйте память, накопитель и аксессуары конкретной комплектации.
У Armbian отдельные записи Sige5 и Sige7. Сходная форма не делает образы взаимозаменяемыми. Сейчас указан уровень Community; выбор образа и первый запуск рассмотрены во вводной статье серии.

Официальное изображение ArmSoM; функции чипа не подтверждают полную поддержку ускорения в образе Armbian.
2. Проект первый: рабочее место разработчика Linux
Редактор, терминал, рабочая копия Git и последовательные инструменты на одной плате уменьшают перенос проектов между компьютерами. Возможные задачи — учебные занятия, сборка небольших программ, отладка сети и отдельный терминал разработки.
Начните с одного монитора, клавиатуры и мыши. Проверьте вход, режим вывода, звук и сеть, затем реальный редактор. Нужны пакеты подходящей архитектуры. Отображение рабочего стола не подтверждает ускорение браузерного видео, 3D и всех графических API. Принимайте конкретную задачу: правка проекта, сборка, подключение внешнего устройства и продолжение работы после повторного входа.
3. Проект второй: локальные контейнерные службы
Панель состояния, сайт документации проекта или служба сообщений — посильное упражнение по развёртыванию. Сначала запустите одно приложение, затем решите, нужны ли контейнеры. Они разделяют зависимости, но не заменяют драйверы ядра хоста; образ должен поддерживать архитектуру CPU.
Храните постоянные данные отдельно от жизненного цикла контейнера. Настройте ротацию журналов, ограничения ресурсов и проверку состояния. Открывайте только нужные порты, сначала в локальной сети; не выставляйте административную панель прямо в Интернет. Проверьте перезагрузку, аварийное завершение службы, заполнение диска и восстановление копии. Пересоздание контейнера без данных — ещё не восстановление системы.
4. Проект третий: библиотека файлов и резервный узел
Домашние фотографии, архив проектов или обмен файлами небольшой команды дают более полезную начальную цель, чем максимальная скорость. До выбора службы проверьте определение дисков и точки монтирования. Используйте постоянные идентификаторы, чтобы смена имени устройства не направила запись не туда.
Разделяйте системный носитель, данные и резервные копии. Сетевая папка не равна резервированию, а несколько дисков не заменяют внешнюю или автономную копию. Проверьте крупные файлы, множество мелких, параллельных клиентов и целостность после восстановления питания. Интерфейсы Sige7 помогают выбрать платформу, но их номинал не является результатом передачи файлов.
5. Проект четвёртый: автоматизация и IoT
Сбор показаний, отображение состояния и пересылка сообщений позволяют постепенно расширять систему. Разделите сбор, сообщения, правила и представление. Сначала соедините этапы на искусственных данных, затем подключайте оборудование.
Для GPIO, I2C и последовательных линий проверьте выводы, уровни, мультиплексирование и драйверы. UART не является RS485; полевым интерфейсам часто нужны трансиверы и изоляция. USB-радиокоординаторам также необходим подходящий драйвер. Проверяйте безопасную работу без сети, отсутствие повторных команд после соединения и обнаружение устаревших данных при расхождении часов.
6. Проект пятый: лаборатория сети и обслуживания
Два сетевых порта помогают организовать изолированную лабораторию маршрутизации, мониторинга и удалённого управления. Сохраните независимый канал управления, запишите имена интерфейсов и меняйте параметры постепенно. Для восстановления нужна локальная консоль.
Эти проверки не меняют данные, не включают маршрутизацию и не задают правила межсетевого экрана:
ip -br link
ip route
ss -lnt
lsblk -o NAME,SIZE,TYPE,MOUNTPOINTS
df -h
Не переносите экспериментальную конфигурацию прямо в офисную сеть. Проверяйте конфликт адресов, обрыв связи, сохранение параметров после перезагрузки и права управления, а не только выход в Интернет.
7. Проект шестой: прототип машинного зрения
Разрабатывайте захват, предобработку, вывод модели и показ результата раздельно. Сначала получите базовую точность на файлах, затем подключите камеру. Добейтесь воспроизводимости до повышения частоты кадров: так проще найти ограничение в захвате, модели или отображении.
Наличие NPU не означает его автоматическое использование приложением после установки Armbian. Должны совпадать драйвер ядра, среда RKNN, версия конвертации модели и интеграция приложения. Камера, ISP и видеокодеки имеют собственные условия поддержки. Измеряйте сквозную задержку, точность, загрузку CPU, температуру и потери кадров при длительной работе. TOPS не заменяет измерений приложения. Эталонный путь на CPU помогает диагностировать неполный стек ускорения.
8. Таблица приёмки
| Этап | Какие сведения сохранить |
|---|---|
| Базовый запуск | Ревизия, образ, ядро и питание |
| Функция | Реальный вход, ожидаемый выход, сбой и восстановление |
| Длительная работа | Рост памяти и журналов, температура, ошибки |
| Обслуживание | Проверка копии, сравнение после обновления, откат |
Сначала обеспечьте восстановление одного сценария, затем объединяйте службы. Рабочий стол с хранилищем или сбор с сообщениями требуют новой проверки конкуренции за ресурсы. Документация ArmSoM и конфигурации Armbian дают начало; пригодность определяют испытания приложения.
9. Продукты и материалы
- Sige5 и комплектации · Аппаратная документация
- Sige7 и комплектации · Аппаратная документация
- Документация Armbian: сверяйте установку и программные процедуры с текущим образом.
