OTA 系统更新指南
本文档详细介绍 FlyOS-Fast 系统的 OTA(Over-The-Air)更新功能,帮助您安全、便捷地升级系统。
版本支持说明
- V1.3.0 及以上:支持 OTA 在线更新功能
- V1.3.3 及以上:新增 U 盘系统更新方式
- V1.3.10 及以上:升级包需要同步 MCU 固件时,可在 OTA 后首次启动阶段自动更新受支持主板的 USB 固件
预置服务版本说明
FlyOS-Fast 系统内置了 Klipper、RRF、Mainsail、Fluidd、Moonraker、KlipperScreen 等主流服务,这些服务在系统打包时遵循以下版本管理策略:
针对性优化
我们对 Klipper、Mainsail、Fluidd、Moonraker、KlipperScreen 等核心服务进行了专门的针对性优化,以提升系统稳定性和打印性能。
请勿手动升级或替换这些服务。手动切换将导致针对性优化失效,可能影响系统稳定性和功能兼容性。如需更新,请通过官方 OTA 方式获取最新版本。
更新策略
系统 OTA 包会同时提供经过适配和测试的系统组件。发布版本不承诺与每个上游项目的最新提交完全一致,请以 FlyOS-Fast 更新日志列出的内容为准。
注意事项
由于系统组件之间存在配套关系,不要在 OTA 之外单独替换 Klipper、Moonraker、网页界面或屏幕服务。如有特定版本需求,请联系技术支持。
更新方式选择
- 网络在线更新
- U盘离线更新
网络更新条件
- 设备已连接到互联网
- 系统版本为
V1.3.0或更高
操作步骤
- 在浏览器中访问:
http://[设备IP地址]:9998 - 系统将自动检查可用更新
- 如有新版本,点击 "更新" 按钮开始升级
- 等待系统自动下载并安装更新
提示: 更新过程中请勿断电或进行打印操作
准备工作
U盘更新条件
- 系统版本为
V1.3.3或更高
U盘要求
- 接口类型: 必须使用 USB 2.0 的 U 盘或读卡器
- 存储容量: 至少 8GB 可用空间
- 兼容性提示: USB 3.0 设备(蓝色接口)可能导致升级缓慢
系统包下载
请根据设备型号下载对应的系统全量升级包:
前往下载页面更新流程
第一步:准备升级文件
- 前往系统下载页面获取对应设备的升级包
- 将下载的
.full.fup文件拷贝至 U 盘根目录
- 确保升级包与设备型号完全匹配
- 如文件不匹配,插入 U 盘后系统不会显示任何提示
第二步:触发更新
- 将准备好的 U 盘插入设备 USB 接口
- 系统检测到更新文件后会自动弹出更新提示
显示提示位置:
- 网页管理界面: Mainsail / Fluidd 界面
- WiScreen 7寸屏: 专用串口屏幕
- KlipperScreen: 不显示更新提示,请使用网页界面
第三步:执行更新
在出现更新提示的界面中,点击 "开始更新" 按钮,系统将自动完成整个升级过程。
更新注意事项
通用安全提示
- 更新前请暂停所有打印任务
- 确保设备供电稳定,避免意外断电
- 重要配置文件建议提前备份
更新后操作
- 按页面提示等待系统完成更新和重启;如果升级包要求更新 MCU,系统只会自动处理受支持主板的 USB 固件
- 更新期间保持供电稳定,不要关闭设备、开始打印或手动重启
- 重新进入网页后检查系统版本以及 Klipper、Moonraker 连接状态
- 不在自动更新支持范围内的主板和固件,需要按对应产品教程手动更新
OTA 后自动更新 MCU 固件
OTA 的 MCU 固件自动更新功能只支持以下主板:
- FLY-C8
- FLY-C5
- FLY-C8P
- FLY-GEMINI V3
以上主板必须使用 USB 通信固件。其他主板、CAN 固件、USB 转 CAN 固件、CAN 工具板及其他外接 MCU 均不支持 OTA 自动更新固件。
不在支持范围内的设备,请按对应产品文档手动编译和烧录固件。
如果升级包需要更新受支持主板的 MCU 固件,系统会在 OTA 后首次启动阶段自动处理。开始 OTA 前应确认主板的 USB 连接正常,并在更新完成后检查 Klipper 是否能够正常连接。
自动更新 MCU 时不要断电、重启、开始打印或插拔 USB 线束。中断烧录可能导致 MCU 无法连接,需要按对应主板的固件烧录教程手动恢复。
通过以上步骤,您可以轻松完成 FlyOS-Fast 系统的 OTA 更新。