FlyOS-Fast 系统介绍
FLYOS-FAST 是面向 3D 打印场景优化的轻量化 Linux 系统,为 FLY 系列上位机和集成式主板提供统一的打印控制、网页管理、本地屏幕、摄像头及系统更新环境。
镜像核对说明
本文中的系统结构和共通功能已按 H3、H5、H618 平台的 v1.3.10 正式镜像核对。不同平台支持的设备、屏幕接口和板载 MCU 维护方式存在差异,请根据实际硬件选择对应镜像。
系统设计
- 只读系统槽:正式镜像包含两个内容一致的 SquashFS 系统槽,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 选择,两种模式不会同时启动 |
| 网页界面 | Fluidd 或 Mainsail | Klipper 模式下通过 klipper_webui 选择 |
| 本地显示 | HDMI、适配的 FLY-TFT、KlipperScreen、FLY Screen | 可用接口和屏幕型号取决于设备平台,支持通过配置调整显示方向 |
| 串口屏 | Moon2UART | 可单独设置串口设备和波特率 |
| 摄像头 | Crowsnest | 默认关闭,需要时在系统配置中启用 |
| 网络管理 | 有线网络、Wi-Fi、SSH | v1.3.9 起,有线网口可自动识别直连 PC 或路由器 |
| 系统维护 | A/B OTA、U 盘更新、完整镜像烧录 | 更新方式和升级要求以对应版本的更新说明为准 |
| 固件资源 | Klipper、Katapult 和常用 MCU 固件 | 部分集成式设备支持自动维护板载 MCU;外接主板仍需按对应主板教程操作 |
不要单独更新系统组件
FLYOS-FAST 中的 Klipper、Moonraker、网页界面和屏幕服务经过配套适配。请通过系统 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 的打印服务和管理方式在三个平台上保持一致,但底层硬件配置并不通用:
- H618:C5、C5 V1.1 和 C8P 可按产品配置维护板载 MCU;Pi V3 是独立上位机,外接主板需单独烧录。
- H5:不同设备使用的板载接口、屏幕和固件路径不同,应进入对应产品文档配置。
- H3:Lite2、Lite2.1 和 MiniPad 的板载接口及屏幕选项不同,应按具体型号选择配置。
FLYOS-FAST v1.4.0 目前是测试版,不代表正式版本。测试版变化和已知问题请查看系统更新日志。正式使用时,请优先选择下载页面提供的对应平台正式镜像。
下一步:查看系统镜像烧录教程
系统配置:查看 FLYOS-FAST 快速配置指南
Loading...