Présentation du système FlyOS-Fast
FLYOS-FAST est un système Linux léger optimisé pour les scénarios d'impression 3D, fournissant aux ordinateurs hôtes de la série FLY et aux cartes mères intégrées un environnement unifié de contrôle d'impression, de gestion Web, d'écran local, de caméra et de mise à jour système.
La structure système et les fonctions communes de cet article ont été vérifiées avec les images officielles v1.3.10 des plateformes H3, H5 et H618. Les périphériques pris en charge, les interfaces d'écran et les méthodes de maintenance des MCU intégrés diffèrent selon les plateformes. Veuillez sélectionner l'image correspondante en fonction de votre matériel réel.
Conception du système
- Partitions système en lecture seule : L'image officielle contient deux partitions SquashFS identiques. Les mises à jour OTA peuvent basculer entre les emplacements A/B, réduisant ainsi le risque d'échec de démarrage dû à une interruption de mise à jour.
- Partition de configuration indépendante : La partition
FlyOS-Confsur la carte TF stockeconfig.txt, permettant de préconfigurer le réseau, le modèle d'appareil, l'écran et le mode d'impression sans entrer dans le système Linux. - Données utilisateur persistantes : Le système conserve les données de
/etc,/data,/rootet le répertoire de données du mode d'impression actuel via des partitions de données séparées, tandis que le système principal reste en lecture seule. - Environnement d'exécution allégé :
rootest le seul compte de gestion interactif ; le système ne fournit pas de gestionnaires de paquets traditionnels commeaptoudpkg, l'environnement d'exécution courant et les outils de maintenance étant préinstallés avec l'image. - Services démarrés à la demande : Les services tels que Klipper, RRF, KlipperScreen, FLY Screen, Crowsnest et Moon2UART sont démarrés selon les options de
config.txt, les fonctions non activées ne s'exécutent pas en même temps que le système.
Fonctions principales
| Catégorie de fonction | Capacité système | Instructions d'utilisation |
|---|---|---|
| Système d'impression | Klipper ou RRF | Sélectionné via printer, les deux modes ne démarrent pas simultanément |
| Interface Web | Fluidd ou Mainsail | Sélectionné via klipper_webui en mode Klipper |
| Affichage local | HDMI, FLY-TFT compatible, KlipperScreen, FLY Screen | Les interfaces et modèles d'écran disponibles dépendent de la plateforme de l'appareil, l'orientation d'affichage peut être ajustée via la configuration |
| Écran série | Moon2UART | Le port série et le débit en bauds peuvent être configurés séparément |
| Caméra | Crowsnest | Désactivé par défaut, à activer dans la configuration système si nécessaire |
| Gestion réseau | Réseau filaire, Wi-Fi, SSH | Depuis v1.3.9, le port réseau filaire peut automatiquement détecter une connexion directe à un PC ou à un routeur |
| Maintenance système | Mise à jour OTA A/B, mise à jour par clé USB, gravure d'image complète | Les méthodes et exigences de mise à jour suivent les notes de version correspondantes |
| Ressources firmware | Klipper, Katapult et firmwares MCU courants | Certains appareils intégrés prennent en charge la maintenance automatique des MCU intégrés ; pour les cartes mères externes, suivez les tutoriels correspondants |
Klipper, Moonraker, l'interface Web et les services d'écran dans FLYOS-FAST ont été adaptés ensemble. Veuillez utiliser les mises à jour OTA du système ou les images complètes, n'utilisez pas de scripts tiers pour remplacer ces composants individuellement.
Choisir la bonne image système
FLYOS-FAST est divisé en images H3, H5 et H618 selon la puce de l'ordinateur hôte. La plateforme dans le nom de l'image doit correspondre à l'appareil réel, les images de différentes plateformes ne peuvent pas être mélangées.
| Plateforme d'image | Appareils compatibles | Valeurs de configuration board courantes |
|---|---|---|
| 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 affecte la configuration des interfaces matérielles telles que le port série, le SPI et l'écran. Veuillez utiliser les valeurs fournies par la documentation du produit correspondant, ne copiez pas les configurations d'autres appareils ou d'autres plateformes.
Différences entre plateformes
Les services d'impression et les méthodes de gestion de FLYOS-FAST sont identiques sur les trois plateformes, mais la configuration matérielle sous-jacente n'est pas universelle :
- H618 : C5, C5 V1.1 et C8P peuvent maintenir les MCU intégrés selon la configuration du produit ; Pi V3 est un ordinateur hôte indépendant, les cartes mères externes nécessitent une gravure séparée.
- H5 : Les différents appareils utilisent des interfaces intégrées, écrans et chemins de firmware différents, configurez via la documentation du produit correspondant.
- H3 : Les interfaces intégrées et les options d'écran de Lite2, Lite2.1 et MiniPad diffèrent, sélectionnez la configuration en fonction du modèle spécifique.
FLYOS-FAST v1.4.0 est actuellement une version bêta, elle ne représente pas une version officielle. Pour les changements et problèmes connus de la version bêta, consultez leJournal des mises à jour système. Pour une utilisation en production, privilégiez l'image officielle de la plateforme correspondante disponible sur la page de téléchargement.
Étape suivante : Consulter le tutoriel de gravure de l'image système
Configuration système : Consulter le guide de configuration rapide FLYOS-FAST