Перейти к основному содержанию

Руководство по OTA-обновлению системы

В этом документе подробно описывается функция OTA-обновления (Over-The-Air) системы FlyOS-Fast, которая поможет вам безопасно и удобно обновить систему.

Информация о поддержке версий

  • V1.3.0 и выше: Поддерживается функция онлайн-обновления OTA
  • V1.3.3 и выше: Добавлен способ обновления системы через USB-накопитель
  • V1.3.10 и выше: Если пакет обновления требует синхронизации прошивки MCU, на этапе первого запуска после OTA автоматически обновляется USB-прошивка поддерживаемых материнских плат

Информация о предустановленных версиях сервисов

Система FlyOS-Fast включает встроенные основные сервисы, такие как Klipper, RRF, Mainsail, Fluidd, Moonraker, KlipperScreen и другие. При упаковке системы эти сервисы следуют следующей стратегии управления версиями:

Целевая оптимизация

Мы провели специальную целевую оптимизацию основных сервисов, таких как Klipper, Mainsail, Fluidd, Moonraker, KlipperScreen, чтобы повысить стабильность системы и производительность печати.

Важное предупреждение

Не обновляйте и не заменяйте эти сервисы вручную. Ручное переключение приведет к потере целевой оптимизации, что может повлиять на стабильность системы и совместимость функций. При необходимости обновления получайте последнюю версию только через официальный OTA-канал.

Стратегия обновления

OTA-пакеты системы одновременно предоставляют адаптированные и протестированные системные компоненты. Релизные версии не гарантируют полного соответствия последним коммитам каждого вышестоящего проекта. Ориентируйтесь на содержимое, указанное в журнале обновлений FlyOS-Fast.

Примечания

Поскольку между системными компонентами существуют взаимосвязи, не заменяйте отдельно Klipper, Moonraker, веб-интерфейс или экранные сервисы вне OTA. При наличии особых требований к версиям обращайтесь в службу технической поддержки.

Выбор способа обновления

Условия сетевого обновления

  • Устройство подключено к Интернету
  • Версия системы V1.3.0 или выше

Шаги

  1. В браузере перейдите по адресу: http://[IP-адрес устройства]:9998
  2. Система автоматически проверит наличие доступных обновлений
  3. Если доступна новая версия, нажмите кнопку "Обновить", чтобы начать обновление
  4. Дождитесь автоматической загрузки и установки обновления системой

Подсказка: Во время обновления не отключайте питание и не выполняйте операции печати

Примечания к обновлению

Общие предупреждения безопасности

  • Перед обновлением приостановите все задачи печати
  • Убедитесь в стабильности питания устройства, чтобы избежать непредвиденного отключения электроэнергии
  • Рекомендуется заранее создать резервную копию важных файлов конфигурации

Действия после обновления

  • Следуйте подсказкам на странице и дождитесь завершения обновления и перезагрузки системы; если пакет обновления требует обновления MCU, система автоматически обработает только USB-прошивку поддерживаемых материнских плат
  • Во время обновления поддерживайте стабильное питание, не выключайте устройство, не начинайте печать и не выполняйте ручную перезагрузку
  • После повторного входа в веб-интерфейс проверьте версию системы, а также статус подключения Klipper и Moonraker
  • Для материнских плат и прошивок, не входящих в область автоматического обновления, необходимо выполнить ручное обновление в соответствии с руководством по соответствующему продукту

Автоматическое обновление прошивки MCU после OTA

Поддерживаются только следующие материнские платы

Функция автоматического обновления прошивки MCU через OTA поддерживает только следующие материнские платы:

  • FLY-C8
  • FLY-C5
  • FLY-C8P
  • FLY-GEMINI V3

Указанные выше материнские платы должны использовать USB-прошивку связи. Другие материнские платы, CAN-прошивки, прошивки USB-to-CAN, CAN-инструментальные платы и другие внешние MCU не поддерживают автоматическое обновление прошивки через OTA.

Для устройств, не входящих в поддерживаемый диапазон, пожалуйста, вручную скомпилируйте и прошейте прошивку в соответствии с документацией соответствующего продукта.

Если пакет обновления требует обновления прошивки MCU поддерживаемых материнских плат, система автоматически обработает это на этапе первого запуска после OTA. Перед началом OTA убедитесь, что USB-подключение материнской платы в норме, и после завершения обновления проверьте, может ли Klipper подключиться нормально.

Не управляйте устройством во время обновления

Во время автоматического обновления MCU не отключайте питание, не перезагружайте устройство, не начинайте печать и не подключайте/отключайте USB-кабели. Прерывание прошивки может привести к невозможности подключения MCU, и потребуется ручное восстановление в соответствии с руководством по прошивке соответствующей материнской платы.


Следуя приведенным выше шагам, вы сможете легко выполнить OTA-обновление системы FlyOS-Fast.

Loading...