Путь зависит от состояния hardware: уже работающая stock OS, совершенно новая SD‑карта или отдельная задача прошивки flight controller. Целевой Flash Tool должен помогать с agent install, но не заменяет vendor imager и firmware‑specific процедуры.
Решающее дерево KairOS описано полностью; собственный installer и signed release channel ещё не выпущены.
Репозиторий KairOS ↗На этой странице +
Не смешивайте OS imaging и agent installation
Stock OS уже загружена
Используйте Mission Control Flash Tool: role + board → generated command → SSH install.
Свежая SD‑карта
Сначала запишите vendor OS официальным imager, включите SSH, затем вернитесь к stock‑OS flow.
Только firmware FC
Используйте отдельный Chromium WebUSB/WebSerial flow; companion Agent для этого не обязателен.
Полный путь Drone Agent или Ground Agent
Boot vendor OS
Запустите Raspberry Pi OS, Ubuntu, Armbian или поддерживаемый vendor Debian image.
Enable SSH
Создайте user, network и безопасный доступ; зафиксируйте IP/hostname.
Open Flash Tool
Mission Control → Settings → Flash Tool.
Choose role
Air-side Drone Agent либо ground-side Ground Agent.
Choose exact board
Целевая матрица включает Pi 4B, Pi Zero 2 W, Radxa CM3/CM4, Rock 5C Lite, Cubie A7Z и другие profiles.
Run generated command
Скопируйте конкретный curl … | sudo bash и выполните по SSH.
Open local setup
Перейдите на http://<board-ip>:8080 и завершите onboarding/pairing.
Сначала официальный образ операционной системы
- Выберите официальную image для точной платы и architecture.
- Проверьте checksum/signature, если vendor их публикует.
- Запишите карту официальным imager и включите SSH через его настройки либо после first boot.
- Настройте hostname, user и network без default credentials.
- После успешного boot используйте stock‑OS Agent flow, а не пытайтесь писать Agent как полный disk image, если такого artifact нет.
Прошивка FC — отдельная операция с отдельным риском
Mission Control может прошивать поддерживаемый FC через WebUSB/WebSerial в Chromium. Этот flow не устанавливает Drone Agent на SBC и не должен запускаться одновременно с полётом или через нестабильный remote link.
После установки переходите к роли, а не к случайной странице
Drone Agent setup
MAVLink, video, network, local status и Mission Control handoff.
Ground Agent setup
WFB receive, AP, tether, physical UI и client paths.
First Flight
Только после calibration, pre-flight, failsafe и bench validation.