Journal des mises à jour du système
v1.4.0 (version bêta)
Cette section est organisée en fonction de l'image bêta FLYOS-FAST v1.4.0 FlyOS-Fast-H618-v1.4.0.img (identifiant de build v1.4.0-g7a684b0850). Les fonctionnalités, les éléments de configuration et la disposition du disque de la version bêta peuvent encore être ajustés ; les utilisateurs ordinaires doivent continuer à utiliser la version officielle v1.3.10.
Contenu des tests
- L'image H618 adopte une disposition d'usine simplifiée, ne contenant que la partition de démarrage, la partition de configuration
FlyOS-Confet l'emplacement système A ; l'emplacement système B et la partition de données utilisateur sont créés lors du premier démarrage. - Ajout du service de caméra GoCam et de l'élément de configuration
gocam. Lorsque Crowsnest et GoCam sont tous deux définis sur1, le système utilise Crowsnest en priorité. - Ajout de l'agent distant Klipper Cloud. Les identifiants locaux sont générés au premier démarrage, mais la connexion distante reste désactivée par défaut et nécessite une activation manuelle par l'utilisateur.
- Préinstallation de l'extension de test
fly_ai_guardet du fichier de configuration d'exemplefly-ai.cfg; l'image de test ne charge pas automatiquement cette configuration dans leprinter.cfgpar défaut. Cette fonctionnalité peut augmenter considérablement la charge du système et n'est pas recommandée pour une utilisation en impression réelle. - Extension de la logique de récupération du firmware MCU après OTA, ajout de la reconnaissance et de la récupération pour les périphériques CAN STM32F0 et RP2040.
- Confirmé : Au premier démarrage de l'image simplifiée, seul un emplacement système B vide est réservé, sans copie du contenu de l'emplacement A vers B. Avant la première OTA réussie écrite dans l'emplacement B, celui-ci ne peut pas servir de système de secours amorçable.
- Confirmé : Le script du premier démarrage appelle
wipefspour nettoyer les anciennes signatures de système de fichiers sur le nouvel emplacement B et la partition de données utilisateur, maiswipefsn'est pas installé dans l'image de test. Le script ignore l'échec de cette commande et continue de créer le système de fichiers de données utilisateur, ce qui ne provoque pas nécessairement un échec de démarrage direct, mais l'emplacement B peut conserver les signatures d'origine de la carte de stockage. Cet outil doit être ajouté ou la logique de nettoyage ajustée avant la publication officielle. - Confirmé : Le script de mise à jour MCU après OTA enregistre le nombre d'échecs, mais ne renvoie pas de code de sortie non nul à systemd ; le marqueur de déclenchement est également supprimé avant le début de la mise à jour. En cas d'échec d'une ou de toutes les mises à jour MCU, le service de premier démarrage peut toujours afficher une exécution réussie, et aucun nouvel essai automatique ne sera effectué au prochain démarrage. Vérifiez
/tmp/flyos-update-mcu.loget suivez les tutoriels correspondants à votre produit en cas d'échec.
v1.3.10
Date de mise à jour : 27/07/2026 14:35:43
Modifications
- Correction du problème de démarrage anormal de ttyd
- Prise en charge de la mise à jour automatique du firmware MCU après OTA
- Optimisation de la stabilité de connexion de Moon2Uart
v1.3.9
Date de mise à jour : 21/07/2026 15:15:16
Après cette mise à jour, il est nécessaire de mettre à jour manuellement tous les firmwares MCU.
Modifications
- Refonte et mise à niveau de la fonction de reprise d'impression après coupure de courant
Ajouts
- Le port Ethernet filaire prend en charge la détection automatique de la connexion directe à un PC ou à un routeur. Si le port Ethernet est connecté directement à un PC, l'appareil est accessible après environ 15 secondes via
10.10.10.1oulocal.klipper.cn - Mise à jour de Klipper et des composants associés
- Prise en charge de l'interface FLY Screen UI, activable en alternative à KlipperScreen
v1.3.8
Corrections et optimisations
- Correction du problème d'échec de validation du paquet OTA dans certaines conditions
- Optimisation du processus d'OTA en ligne : en cas d'échec de la mise à jour incrémentale, une nouvelle tentative de mise à jour complète est automatiquement effectuée
- Mise à jour de KlipperScreen vers la v1.3.8
v1.3.7
Corrections et optimisations
- Correction du problème de dépassement de délai intermittent de Klipper
- Correction du problème de masquage des menus de la page KlipperScreen
- Correction du blocage et de l'impossibilité de quitter la page caméra de KlipperScreen
- Modification de la page de renommage de fichiers de KlipperScreen pour prendre en charge la copie de fichiers
- KlipperScreen prend en charge la caméra de la buse
- KlipperScreen prend en charge le retournement et la rotation de l'image de la caméra
- KlipperScreen prend en charge la page OTA du système et la mise à niveau par clé USB
- Modification de la broche par défaut de reprise après coupure de courant pour la série H618 en série C8P
v1.3.6
Corrections et optimisations
- Correction du problème d'impossibilité de démarrer ou de blocage sur certains appareils
- Correction du problème de support H264 manquant dans ffmpeg
- Correction du problème d'impossibilité de démarrer KlipperScreen dans certaines conditions
- Modification de l'effet d'animation de démarrage
- Optimisation de la vitesse de chargement de certaines pages de KlipperScreen
- Ajout de la consultation de l'état du réseau dans KlipperScreen
v1.3.5
Corrections
- Correction du problème d'impossibilité de saisie dans le terminal web
- Ajustement du chemin des firmwares précompilés dans la configuration par défaut
Ajouts
- Ajout du support
ffmpegpour des fonctions telles que la photographie en intervalle - Intégration de l'extension tierce Klipper klippain-shaketune
- Ajout des paquets de dépendances liés à ces fonctionnalités
v1.3.4
Après cette mise à jour, veuillez mettre à niveau le firmware Klipper de tous les microcontrôleurs dans les plus brefs délais.
Corrections et optimisations
- Correction du problème intermittent de perte de la connexion automatique Wi-Fi au démarrage
- Correction du problème d'appel anormal au GPU dans certaines conditions
- Correction du problème intermittent d'échec de montage du lecteur de clé USB
- Optimisation de la stratégie DHCP pour renforcer la stabilité du réseau
- Optimisation de la logique de pause de Klipper dans certaines conditions d'erreur
Ajouts
- Ajout du support du paquet logiciel
usbip
v1.3.3
Après cette mise à jour, la configuration rotate de l'écran HDMI prendra effet, ce qui peut entraîner une rotation de l'écran. Il est recommandé de définir cette configuration sur auto après la mise à jour.
Corrections et optimisations
- Correction du problème d'impossibilité de téléverser de gros fichiers
- Correction du problème de température anormale du lit chauffant lors de la reprise après coupure de courant
- Correction des anomalies lors de l'impression de gros fichiers depuis une clé USB
- Prise en charge de la configuration de rotation de l'écran HDMI
- Optimisation du processus de mise à niveau OTA, avec prise en charge de la mise à niveau OTA par clé USB
Ajouts
- Ajout d'un ensemble d'outils système et de supports de compression :
rsync,pv,7za,xz,tar,zip,unzip,gzip,bzip2,lz4,lzo,dstat,sysstat,atop,iotop,nmon,coreutils,xinput,xprop,xrandr
v1.3.2
Modifications et optimisations
- Optimisation du processus de montage des clés USB, prise en charge des opérations de lecture-écriture sur les formats NTFS
- Implémentation de la connexion automatique sans mot de passe au terminal série (double appui ou deux appuis consécutifs sur Entrée)
- Correction du problème intermittent de déconnexion de l'interface web
Ajouts
- Ajout du paquet logiciel
python-pyudev - Prise en charge du contrôle de l'écran FLY-HDMI-LCD
- Ajout de la fonction de sauvegarde par clé USB
- Le système crée automatiquement les répertoires
/printer_data/config,/printer_data/logs,/printer_data/gcodessur la clé USB - Une fois la clé USB insérée, le système copie automatiquement les fichiers des répertoires correspondants de
/usr/share/printer_data/vers la clé USB
v1.3.1
Mises à jour
- Mise à jour de Klipper et de ses composants associés
- Mise à jour de la fonction de reprise après coupure de courant
Améliorations fonctionnelles
- Prise en charge des configurations multi-chauffages et multi-têtes d'outillage
- Optimisation et mise à jour de la logique d'impression par clé USB, ajout de la logique de reconnaissance des clés USB
- Le format de nom de montage par défaut des clés USB est :
[U]_<Fabricant>_<Modèle>_<Numéro de partition>-[<Capacité totale>] - Chemin de montage en mode Klipper :
/usr/share/printer_data/gcodes - Chemin de montage en mode RRF :
/opt/dsf/sd/gcodes
Corrections et optimisations
- Modification de la configuration du gestionnaire réseau, optimisation de la logique d'initialisation Ethernet
- Correction du problème intermittent de dysfonctionnement tactile de l'écran capacitif TFT
v1.3.0
Système et composants
- Amélioration de la stabilité globale du système
- Changement du système de fichiers
- Mise à jour des composants centraux comme Klipper
- Mise à jour d'OpenSSL vers la version 1.0
Support matériel et corrections
- Correction du problème d'affichage des voyants LED du port Ethernet de la série H618
- Correction du problème intermittent de confusion des index de ports série de la série H618
- Correction du problème de retard d'activation de l'écran tactile capacitif de la série H3
- Correction du problème de mode RRF anormal de la carte mère C5-v1.1
- Support préliminaire de la mise à niveau en ligne OTA
Ajouts
- Ajout du paquet logiciel
python-scipy - Ajout du support des appareils Fly-Pi-v3