Jalur bergantung pada keadaan perangkat keras: OS bawaan yang sudah berjalan, kartu SD baru, atau tugas pemrograman pengendali penerbangan yang terpisah. Flash Tool yang ditargetkan seharusnya membantu instalasi agen, tetapi tidak menggantikan alat penulis image vendor atau prosedur khusus firmware.
Pohon keputusan KairOS dijelaskan secara lengkap; penginstal miliknya dan kanal rilis bertanda tangan belum dirilis.
Repositori KairOS ↗Pada halaman ini +
Jangan mencampur penulisan image OS dan instalasi agen
OS bawaan sudah di-boot
Gunakan Flash Tool Mission Control: peran + papan → perintah yang dihasilkan → instalasi SSH.
Kartu SD baru
Pertama tulis OS vendor dengan alat resmi, aktifkan SSH, lalu kembali ke alur OS bawaan.
Hanya firmware FC
Gunakan alur WebUSB/WebSerial Chromium terpisah; Agent pendamping tidak diperlukan.
Alur Drone Agent atau Ground Agent lengkap
Boot OS vendor
Boot Raspberry Pi OS, Ubuntu, Armbian, atau image Debian vendor yang didukung.
Aktifkan SSH
Buat pengguna, konfigurasikan jaringan dan akses aman; catat IP/nama host.
Buka Flash Tool
Mission Control → Pengaturan → Alat Flash.
Pilih peran
Drone Agent sisi udara atau Ground Agent sisi darat.
Pilih papan yang tepat
Matriks target mencakup Pi 4B, Pi Zero 2 W, Radxa CM3/CM4, Rock 5C Lite, Cubie A7Z, dan profil lainnya.
Jalankan perintah yang dihasilkan
Salin perintah curl … | sudo bash yang spesifik lalu jalankan melalui SSH.
Buka konfigurasi lokal
Buka http://<board-ip>:8080 dan selesaikan orientasi awal/pemasangan.
Mulai dengan image sistem operasi resmi
- Pilih image resmi untuk papan dan arsitektur yang tepat.
- Verifikasi checksum/tanda tangan jika vendor memublikasikannya.
- Tulis kartu dengan alat resmi dan aktifkan SSH melalui pengaturannya atau setelah boot pertama.
- Konfigurasikan nama host, pengguna, dan jaringan tanpa kredensial bawaan.
- Setelah boot berhasil, ikuti alur Agent pada OS bawaan, bukan mencoba menulis Agent sebagai image disk penuh saat artefak tersebut belum tersedia.
Pemrograman FC adalah operasi terpisah dengan risikonya sendiri
Mission Control dapat memprogram FC yang didukung melalui WebUSB/WebSerial di Chromium. Alur ini tidak memasang Drone Agent pada SBC dan tidak boleh dijalankan selama penerbangan atau melalui tautan jarak jauh yang tidak stabil.
Setelah instalasi, lanjutkan berdasarkan peran, bukan ke halaman acak
Konfigurasi Drone Agent
MAVLink, video, jaringan, status lokal, dan handoff Mission Control.
Konfigurasi Ground Agent
Penerimaan WFB, AP, tethering, UI fisik, dan jalur klien.
Penerbangan Pertama
Hanya setelah kalibrasi, pemeriksaan prapenerbangan, failsafe, dan validasi meja.