FlyOS-Fast システム紹介
FLYOS-FAST は、3Dプリントシーン向けに最適化された軽量Linuxシステムであり、FLYシリーズの上位機種および統合型マザーボードに対して、統合された印刷制御、Web管理、ローカルスクリーン、カメラ、およびシステム更新環境を提供します。
本書内のシステム構造と共通機能は、H3、H5、H618プラットフォームのv1.3.10正式イメージで確認済みです。プラットフォームごとにサポートされるデバイス、スクリーンインターフェース、およびオンボードMCUのメンテナンス方法が異なるため、実際のハードウェアに応じて対応するイメージを選択してください。
システム設計
- 読み取り専用システムスロット: 正式イメージには内容が同一のSquashFSシステムスロットが2つ含まれており、OTA更新はA/Bスロット間で切り替えることができ、更新中断によるシステム起動不能のリスクを低減します。
- 独立設定パーティション: TFカード上の
FlyOS-Confパーティションにconfig.txtが保存され、Linuxシステムに入らずにネットワーク、デバイスモデル、スクリーン、印刷モードを事前設定できます。 - 永続化されたユーザーデータ: システムは独立したデータパーティションを介して
/etc、/data、/rootおよび現在の印刷モードのデータディレクトリを保存し、コアシステムは読み取り専用のまま維持されます。 - 最小限の実行環境:
rootは唯一の対話式管理アカウントです。システムはapt、dpkgなどの従来のパッケージマネージャを提供せず、一般的な実行環境とメンテナンスツールはイメージにプリインストールされています。 - オンデマンドサービス起動: Klipper、RRF、KlipperScreen、FLY Screen、Crowsnest、Moon2UARTなどのサービスは
config.txtのオプションに基づいて起動され、有効化されていない機能はシステムと同時に実行されません。
主な機能
| 機能カテゴリ | システム能力 | 使用説明 |
|---|---|---|
| 印刷システム | Klipper または RRF | printerで選択し、両モードは同時に起動されません |
| Webインターフェース | Fluidd または Mainsail | Klipperモードではklipper_webuiで選択します |
| ローカル表示 | HDMI、対応FLY-TFT、KlipperScreen、FLY Screen | 利用可能なインターフェースとスクリーンモデルはデバイスプラットフォームによって異なり、設定で表示方向を調整できます |
| シリアルスクリーン | Moon2UART | シリアルデバイスとボーレートを個別に設定できます |
| カメラ | Crowsnest | デフォルトでは無効で、必要な場合はシステム設定で有効化します |
| ネットワーク管理 | 有線ネットワーク、Wi-Fi、SSH | v1.3.9以降、有線ネットワークポートはPC直結またはルーター接続を自動認識します |
| システムメンテナンス | A/B OTA、USBドライブ更新、完全イメージ書き込み | 更新方法とアップグレード要件は、対応するバージョンの更新説明に従ってください |
| ファームウェアリソース | Klipper、Katapult、および一般的なMCUファームウェア | 一部の統合型デバイスはオンボードMCUの自動メンテナンスをサポートしています。外部マザーボードは対応するマザーボードのチュートリアルに従って操作する必要があります |
FLYOS-FASTのKlipper、Moonraker、Webインターフェース、およびスクリーンサービスは、専用の適合調整が行われています。システムOTAまたは完全イメージで更新し、サードパーティ製スクリプトでこれらのコンポーネントを単独で置き換えないでください。
正しいシステムイメージの選択
FLYOS-FASTは、上位機種のチップに応じてH3、H5、H618イメージに分かれています。イメージ名のプラットフォームは実際のデバイスと一致する必要があり、異なるプラットフォームのイメージは混用できません。
| イメージプラットフォーム | 対応デバイス | 一般的なboard設定値 |
|---|---|---|
| H618 | FLY-C5、FLY-C5 V1.1、FLY-C8P、FLY-Pi V3 | fly-c5、fly-c5-v1.1、fly-c8p、fly-pi-v3 |
| H5 | FLY-Pi、FLY-Pi V2、FLY-Gemini V1/V2/V3、FLY-C8 | fly-pi、fly-pi-v2、fly-gemini-v1、fly-gemini-v2、fly-gemini-v3、fly-c8 |
| H3 | FLY-Lite2、FLY-Lite2.1、FLY-MiniPad | fly-lite2、fly-lite2.1、fly-minipad |
boardはシリアルポート、SPI、スクリーンなどのハードウェアインターフェース設定に影響します。対応する製品ドキュメントに記載された値を使用し、他のデバイスや他のプラットフォームの設定をコピーしないでください。
プラットフォームの違い
FLYOS-FASTの印刷サービスと管理方法は3つのプラットフォームで一貫していますが、基盤となるハードウェア設定は共通ではありません:
- H618: C5、C5 V1.1、C8Pは製品設定に応じてオンボードMCUをメンテナンスできます。Pi V3は独立した上位機種であり、外部マザーボードは個別に書き込みが必要です。
- H5: デバイスごとに使用されるオンボードインターフェース、スクリーン、ファームウェアパスが異なるため、対応する製品ドキュメントに従って設定してください。
- H3: Lite2、Lite2.1、MiniPadのオンボードインターフェースとスクリーンオプションは異なるため、具体的なモデルに応じて設定を選択してください。
FLYOS-FAST v1.4.0は現在テスト版であり、正式版を表すものではありません。テスト版の変更点と既知の問題はシステム更新ログをご覧ください。正式に使用する場合は、ダウンロードページで提供されている対応プラットフォームの正式イメージを優先的に選択してください。
次のステップ: システムイメージ書き込みチュートリアル
システム設定: FLYOS-FAST クイック設定ガイド