Guide de configuration du système
- Ce guide vous accompagnera dans la configuration de base du système FlyOS-Fast, vous aidant à démarrer rapidement et à optimiser votre expérience d'utilisation.
Méthodes de configuration
- Configuration du système via le logiciel Config Myprint
- Configuration du système via le navigateur
Utilisation de Config Myprint pour configurer la carte système
Config Myprint est adapté à la configuration graphique de la carte système avant le premier démarrage. Connectez la carte système flashée à l'ordinateur, ouvrez le logiciel et attendez qu'il identifie la partition FlyOS-Conf.
Les options disponibles dans le logiciel peuvent être mises à jour plus tard que l'image de test. Après l'écriture, ouvrez FlyOS-Conf/config.txt et vérifiez que board, l'écran, la caméra et le débit CAN correspondent aux périphériques réels. Les nouvelles options de configuration non affichées dans le logiciel doivent être ajoutées manuellement, sans utiliser de noms similaires en remplacement.
Première étape : Activer la configuration système
Activez l'interrupteur Activer la configuration système.
Deuxième étape : Effectuer les réglages de base
Gestion des fichiers de configuration
- Sélectionnez uniquement le dossier contenant les fichiers de configuration de la imprimante, ne sélectionnez pas un fichier individuel.
- Le logiciel copiera les configurations du dossier sélectionné vers la carte système et les chargera au premier démarrage.
- Avant l'écriture, assurez-vous que le dossier ne contient pas de
printer.cfgrésiduel d'une autre imprimante ou de configurations en double.
Réseau Wi-Fi
Renseignez un nom de réseau Wi-Fi et un mot de passe disponibles. Ces champs peuvent être laissés vides si vous utilisez un réseau filaire ou si vous prévoyez de configurer le Wi-Fi ultérieurement.
Interface web Klipper
Choisissez Fluidd ou Mainsail. Cette option n'affecte que l'interface web utilisée par défaut en mode Klipper.
Affichage local
Sélectionnez l'interface d'affichage réellement connectée, puis décidez d'activer KlipperScreen ou FLY Screen. Si les deux sont activés, le système lancera KlipperScreen en priorité ; lors de l'utilisation de FLY Screen, KlipperScreen doit être désactivé.
Troisième étape : Effectuer les réglages avancés
Nom de l'imprimante
Définissez un nom d'imprimante facile à identifier. Il est recommandé d'utiliser uniquement des lettres anglaises, des chiffres, des tirets et des underscores.
Service de caméra
Activez Crowsnest selon les besoins. Pour utiliser GoCam avec l'image bêta v1.4.0, vérifiez après l'écriture que dans config.txt, crowsnest=0 et gocam=1 ; les deux services ne doivent pas être activés simultanément.
Langue et fuseau horaire
Choisissez la langue initiale du système et le fuseau horaire réel. Une fois le système connecté au réseau, l'heure sera affichée selon ce fuseau horaire.
Débit de communication CAN
Sélectionnez un débit cohérent avec le firmware de la carte mère et de toutes les cartes d'outils CAN. Les valeurs courantes sont 1000000, 500000 ou 250000 ; sur un même bus CAN, différents débits ne doivent pas être mélangés.
Quatrième étape : Écrire et vérifier
Après avoir effectué tous les réglages, cliquez sur Écrire manuellement la configuration. Si vous sélectionnez uniquement des options dans l'interface sans cliquer sur écrire, la configuration ne sera pas enregistrée sur la carte système.
Après l'écriture, effectuez les vérifications suivantes :
- Ouvrez
FlyOS-Conf/config.txt. - Confirmez que
boardcorrespond exactement au périphérique réel. - Confirmez que seules les interfaces d'écran et les services de caméra nécessaires sont activés.
- Confirmez que
canbus_bitrateest cohérent avec le firmware de tous les périphériques CAN. - Après sauvegarde, éjectez en toute sécurité la carte système, puis insérez-la dans l'appareil cible pour démarrer.
- Lors de la configuration du système via le navigateur, assurez-vous que votre appareil est connecté au même réseau afin d'accéder facilement à l'interface de configuration.
- Vous devez installer la carte système et démarrer le système conformément au tutoriel de connexion à l'ordinateur hôte via SSH, puis accéder à l'adresse IP du système via le navigateur pour effectuer la configuration.
Modification du fichier de configuration
Le fichier de configuration système de FLYOS-FAST apparaît sous différents noms selon l'emplacement, mais pointe en réalité vers la même configuration :
| Cas d'utilisation | Emplacement du fichier | Situation applicable |
|---|---|---|
| Carte système connectée à un ordinateur | FlyOS-Conf/config.txt | Configuration du réseau, du modèle d'appareil et des options d'initialisation avant le premier démarrage |
| À l'intérieur du système Linux | /config/config.txt | Vérification de la configuration via SSH |
| Fluidd / Mainsail | .flyos-config/sys-config.conf | Modification en ligne des options lues à chaque démarrage après le démarrage du système |
- Sauvegardez d'abord le fichier de configuration d'origine.
- Conservez le format
clé=valeur, ne le modifiez pas enclé : valeur. - Ne dupliquez pas les éléments de configuration du même nom ; pour modifier, éditez directement la valeur d'origine.
- N'utilisez pas la fonction de traduction du navigateur pour éditer la configuration, afin d'éviter que le contenu ne soit modifié.
- Utilisez de préférence uniquement des lettres anglaises, des chiffres, des tirets et des underscores pour les noms et chemins.
- Ne modifiez pas le contenu situé après
######### VEUILLEZ NE PAS MODIFIER CE QUI SUIT #########.
- Modifier la carte système avant le premier démarrage
- Modifier via le Web après le démarrage du système
- Après avoir gravé l'image, reconnectez la carte système à l'ordinateur.
- Ouvrez le disque amovible nommé
FlyOS-Conf. - Ouvrez
config.txtavec un éditeur de texte brut. - Modifiez
boarden fonction de l'appareil réel, puis configurez le Wi-Fi, le mode d'impression, l'écran et la vitesse CAN. - Enregistrez le fichier et éjectez la carte système en toute sécurité, puis insérez-la dans l'appareil pour démarrer.
Les éléments d'initialisation tels que language, printer_name et firmware doivent être modifiés ici. Une fois le premier démarrage du système effectué, la modification de ces valeurs ne relancera pas le processus d'initialisation.
- Assurez-vous que l'ordinateur et l'ordinateur hôte sont connectés au même réseau.
- Ouvrez l'adresse IP de l'appareil dans le navigateur, par exemple
http://192.168.1.2/. - Dans Fluidd, décochez « Filtrer les fichiers et dossiers cachés », ou dans Mainsail, cochez « Afficher les fichiers cachés ».
Loading... | Loading... |
- Ouvrez
sys-config.confdans le dossier.flyos-config.
- Modifiez les éléments de configuration nécessaires et enregistrez.
- Redémarrez complètement l'ordinateur hôte pour recharger les services système et la configuration matérielle.
La méthode Web convient pour modifier les configurations lues à chaque démarrage. Les éléments d'initialisation manqués après le premier démarrage ne peuvent pas être réexécutés par un simple redémarrage ; utilisez la méthode de modification propre à chaque fonction concernée.
Vérification après enregistrement
Après le redémarrage, vérifiez au moins les éléments suivants :
- La page Web s'ouvre correctement, et le mode d'impression ainsi que l'interface Web sont correctement sélectionnés.
- L'écran local, l'orientation tactile et l'interface utilisateur de l'écran fonctionnent correctement.
- Les services optionnels tels que la caméra et Moon2UART n'ont démarré que celui qui est nécessaire.
- En cas d'utilisation du CAN, la vitesse du système correspond exactement à celle du firmware de la carte mère et de la carte outil.
- Klipper ou RRF peut se connecter correctement à la carte de contrôle correspondante.
Si le système ne démarre pas correctement après modification, connectez la carte système à l'ordinateur, restaurez le config.txt d'origine, puis modifiez et vérifiez élément par élément.
Options de configuration H618
Les valeurs par défaut et les valeurs optionnelles ci-dessous ont été vérifiées par rapport au fichier FlyOS-Conf/config.txt de l'image officielle H618 v1.3.10 ; les configurations ajoutées dans l'image de test v1.4.0 seront indiquées séparément.
Réseau sans fil
WIFI_SSID et WIFI_PASS sont lus à chaque démarrage. Lorsque vous utilisez un réseau ouvert, le mot de passe peut être laissé vide ; lorsque vous utilisez un réseau sécurisé, les deux champs doivent être renseignés.
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
WIFI_SSID | Vide | Nom du Wi-Fi | Une fois renseigné, le système se connecte automatiquement à ce réseau au démarrage |
WIFI_PASS | Vide | Mot de passe Wi-Fi | Peut être laissé vide pour les réseaux ouverts |
Paramètres de premier démarrage
language, printer_name et firmware sont utilisés uniquement lors du processus de premier démarrage après le flashage de l'image complète. Une fois le premier démarrage du système terminé, la modification de ces éléments ne réexécutera pas l'initialisation.
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
language | zh-CN | zh-CN, en, ja, ko et autres codes de langue listés dans l'image | Définit la langue initiale de Fluidd et Mainsail |
printer_name | Vide | Tout nom sans caractères spéciaux | Définit le nom initial de l'imprimante |
firmware | /usr/lib/firmware/klipper/stm32h723-128k-usb.bin | Chemin du firmware dans l'image, ou /config/klipper.bin | Pour C5, C5 V1.1, C8P, le MCU de la carte peut être flashé automatiquement selon board au premier démarrage ; Pi V3 n'utilise pas cette option pour flasher les cartes mères externes |
Le flashage automatique n'est exécuté que si le marqueur de premier démarrage existe, que board et firmware sont tous deux valides et que le fichier du firmware est présent. Ne créez pas manuellement le marqueur de premier démarrage pour répéter le flashage ; pour la maintenance ultérieure du firmware, veuillez suivre le tutoriel de flashage du firmware de la carte mère correspondante.
Système et carte mère
Les paramètres suivants sont lus à chaque démarrage.
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
board | none | fly-c5, fly-c5-v1.1, fly-c8p, fly-pi-v3 | Sélectionne le modèle réel de l'appareil ; cette valeur affecte la configuration des ports série et SPI du H618 |
localtime | Asia/Shanghai | Fuseau horaire mondial | Fuseau horaire du système utilisé après la synchronisation de l'heure via le réseau |
printer | klipper | klipper, rrf | Sélectionne l'environnement de contrôle d'impression à démarrer |
console | serial | serial, both | Définit la console système ; maintenez la valeur par défaut sans besoin spécifique |
canbus_bitrate | 1000000 | 1000000, 500000, 250000 | Définit le débit de l'interface CAN du système, il doit correspondre à tous les périphériques CAN du bus |
boardLa configuration d'origine de l'image est board=none, l'appareil essaiera d'abord de lire le résultat d'identification matérielle ; si l'identification échoue toujours, H618 v1.3.10 utilisera fly-c5 comme valeur de repli. Par conséquent, les utilisateurs de C8P, C5 V1.1 et Pi V3 doivent clairement sélectionner leur modèle d'appareil avant le premier démarrage et ne pas compter sur la valeur de repli.
Les périphériques H618 activés selon les différentes valeurs de board sont les suivants. Ce tableau sert uniquement à expliquer les conséquences d'une mauvaise sélection et ne signifie pas que ces ports série ou SPI peuvent être réaffectés à d'autres usages.
Valeur de configuration board | Périphériques de bord activés par le système |
|---|---|
fly-c5 | UART1 |
fly-c5-v1.1 | UART1, SPI1.2 |
fly-c8p | UART1, UART3, UART4, SPI1.2 |
fly-pi-v3 | UART1, UART3, UART4, SPI1.2 |
Écran et interface
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
screen | hdmi | none, hdmi, fly-tft-v2-r, fly-tft-v2-c | Sélectionne l'interface d'affichage ; none désactive la sortie d'affichage locale |
rotate | auto | auto, 0, 90, 180, 270 | En mode auto, HDMI est à 0 degré par défaut et FLY-TFT à 90 degrés par défaut ; les angles manuels s'appliquent également à l'affichage et à l'orientation tactile HDMI |
klipper_screen | 0 | 0, 1 | Active KlipperScreen en mode Klipper |
fly_screen | 0 | 0, 1 | Active FLY Screen en mode Klipper |
moon2uart | 0 | 0, 1 | Active le service d'écran série Moon2UART |
m2u_port | /dev/ttyS1 | Chemin réel du périphérique série | Port série utilisé par Moon2UART |
m2u_baud | 115200 | Débit en bauds requis par l'écran | Vitesse de communication série Moon2UART |
Lorsque klipper_screen=1 et fly_screen=1 sont définis simultanément, le système démarre KlipperScreen en priorité. Lors de l'utilisation de FLY Screen, définissez klipper_screen=0 et fly_screen=1.
Après une mise à niveau OTA depuis une version plus ancienne, config.txt peut manquer fly_screen, m2u_port ou m2u_baud. Si les fonctions correspondantes sont nécessaires, vous pouvez ajouter ces options en vous référant au tableau ci-dessus.
Interface web Klipper et caméra
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
klipper_webui | fluidd | fluidd, mainsail | Interface web utilisée en mode Klipper |
crowsnest | 0 | 0, 1 | Active ou désactive le service de caméra |
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
gocam | 0 | 0, 1 | Active le service de caméra UVC GoCam |
La version officielle v1.3.10 ne dispose pas de gocam. Dans la version bêta v1.4.0, si crowsnest=1 et gocam=1 sont définis simultanément, le système démarre Crowsnest en priorité. Lors de l'utilisation de GoCam, définissez clairement crowsnest=0 et gocam=1.
Méthode d'utilisation de GoCam : Voir le service de caméra GoCam
Arrêt sur coupure de courant
Dans la configuration d'origine de H618 v1.3.10, shutdown_pin_state et shutdown_pin sont commentés par défaut, c'est-à-dire que la détection d'arrêt sur coupure de courant est désactivée. Les niveaux de déclenchement peuvent varier selon les produits et les versions matérielles. Veuillez vous référer à la documentation « Arrêt sur coupure de courant et reprise après coupure » du produit correspondant et ne copiez pas directement les valeurs d'autres appareils.
L'arrêt sur coupure de courant et la reprise après coupure ne peuvent pas être activés simultanément. Si vous avez besoin de la reprise après coupure, maintenez la détection d'arrêt sur coupure de courant désactivée.
Configuration avancée
| Option de configuration | Valeur par défaut | Valeurs optionnelles | Description |
|---|---|---|---|
spidev | spidev0.0 | Combinaisons de périphériques SPI explicitement indiquées dans la documentation produit | Contrôle le périphérique SPI fourni à l'espace utilisateur Linux |
Les éléments tels que spidev, overlays sont utilisés pour l'activation matérielle de bas niveau. Sauf exigence explicite d'un tutoriel produit, conservez les valeurs par défaut de l'image et ne modifiez pas le contenu après la ligne ######### PLEASE DO NOT EDIT THE FOLLOWING #########.