Lecture et consultation des ID de carte mère et de carte d'outillage
Avant de commencer, éteignez complètement l'imprimante et débranchez l'alimentation électrique. Ne branchez ou débranchez pas les faisceaux de câbles, ne réorganisez pas l'ordre des fils des connecteurs et ne touchez pas aux bornes lorsque l'appareil est sous tension.
- ID USB de la carte mère : utilisé pour rechercher les cartes mères connectées à la FLY-Lite2 via USB et ayant déjà été flashées avec un firmware USB.
- UUID CANBus : utilisé pour rechercher les cartes d'outillage CAN connectées au réseau
can0de la FLY-Lite2. - L'ID USB et l'UUID CANBus sont tous deux recherchés via SSH sur le réseau, et non via la fonctionnalité
DEVICESde la page web.
- Obtention de l'ID USB de la carte mère
- Obtention de l'UUID CANBus
Obtention de l'ID USB de la carte mère
Précautions
Lorsque vous devez connecter ou rebrancher le câble USB de la carte mère, veuillez d'abord éteindre complètement l'imprimante et débrancher l'alimentation électrique. Ne branchez pas ou ne débranchez pas le faisceau de câbles lorsque l'appareil est sous tension.
- Vous devez vous connecter à l'hôte via SSH pour exécuter les commandes de recherche.
- Avant toute opération, assurez-vous que la carte mère a été flashée avec le firmware USB et qu'elle est connectée au port USB de l'hôte via un câble Type-C.
- Ce tutoriel sert uniquement à rechercher l'ID USB de la carte mère et ne s'applique pas à la recherche de l'ID des cartes d'outillage.
- Pour les cartes d'outillage, veuillez utiliser le tutoriel d'obtention de l'ID USB ou CAN dans la documentation du produit correspondante.
Étapes d'opération
Recherche de l'ID du périphérique USB
Connectez-vous à l'hôte via SSH, puis exécutez la commande suivante pour lister tous les ID des périphériques USB série :
ls /dev/serial/by-id/*
ID non utilisables
Après avoir exécuté la commande, évitez d'utiliser les deux catégories d'ID suivantes :
| Caractéristique de l'ID | Raison de l'explication | Exemple |
|---|---|---|
usb-1a86_USB_Serial-if00-port0 | Le nom par défaut des puces série génériques comme CH340, ne peut pas servir d'adresse de connexion pour la carte mère Klipper | /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 |
Contient katapult | Le périphérique est en mode de flashage Katapult, vous devez d'abord flasher le firmware Klipper | /dev/serial/by-id/usb-katapult_xxxxxxxxxxxx |
Résultats de la recherche
Dans des conditions normales, le terminal affichera un chemin de périphérique similaire à l'image ci-dessous. L'ID dans l'image est uniquement fourni à titre d'exemple de format.
Aucun ID disponible trouvé : Consultez le dépannage du firmware et des connexions du périphérique
Si la commande renvoie plusieurs ID utilisables, veuillez identifier le chemin complet du périphérique correspondant à la carte mère en fonction du modèle de MCU de la carte ainsi que des changements dans la liste des périphériques avant et après le branchement/débranchement.
Remplir l'ID USB dans la configuration
Ouvrez printer.cfg dans Fluidd ou Mainsail :
Fluidd : Cliquez sur l'icône Loading... | Mainsail : Cliquez sur « Machine » à gauche, puis ouvrez Loading... |
Les chemins de périphériques dans la documentation sont des exemples. L'ID USB de chaque carte mère peut différer. Veuillez copier intégralement le chemin réel renvoyé par la commande SSH.
Trouvez la section de configuration [mcu] et modifiez serial pour indiquer le chemin complet du périphérique obtenu :
[mcu]
serial: /dev/serial/by-id/usb-Klipper_xxxxxxxxxxxx
Lorsque vous utilisez le firmware USB, vous devez configurer serial. Ne remplissez pas canbus_uuid dans la même section de configuration [mcu].
L'emplacement de configuration peut être consulté dans l'image ci-dessous :
| Exemple de configuration Fluidd Loading... | Exemple de configuration Mainsail Loading... |
Après avoir effectué les modifications, cliquez sur SAVE & RESTART en haut à droite pour enregistrer la configuration et redémarrer Klipper.
La FLY-Lite2 ne dispose pas d'interface CAN intégrée. Avant la recherche, il est nécessaire de connecter un module USB-CAN prêt à l'emploi et de terminer la configuration du réseau can0.
Obtention de l'UUID CANBus
Préparation
- État de la carte outil : Assurez-vous que la carte outil a été flashée avec le firmware
Klipper-canou qu'elle est en modeKatapult-can - Remarque : Ce tutoriel est destiné uniquement à la recherche de l'ID de la carte outil, ne s'applique pas à la recherche de l'ID de la carte principale
- Exigences de connexion : La carte outil doit être connectée à l'un des appareils suivants :
- Module
UTOC - Carte principale avec le firmware
Pont USB-CANflashé
- Module
- Connexion finale : Les appareils ci-dessus doivent être connectés à l'ordinateur hôte
Exigences de configuration du réseau CAN
- Configuration par défaut : Ce tutoriel suppose que le réseau CAN est déjà configuré sur l'ordinateur hôte
- Utilisateurs Fly : Si vous utilisez l'ordinateur hôte Fly avec le système Fly-FAST, le CAN est déjà configuré par défaut (vitesse 1Mbps)
- Première utilisation : Veuillez d'abord lire le tutoriel ci-dessous : Tutoriel de configuration CAN
Connexion SSH
- Connectez-vous au SSH via le réseau (ne pas utiliser la connexion série)
- Assurez-vous que l'ordinateur hôte et les appareils du réseau CAN sont correctement connectés
Recherche de l'ID CAN
- Commande de recherche pour ordinateur hôte standard
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0
- Commande de recherche pour ordinateur hôte FLY
python3 ~/klipper/scripts/canbus_query.py can0
Explication des résultats de recherche
- Remarque : L'ID de la carte principale a déjà été configuré dans Klipper dans les documents précédents. Normalement, le
CANIDde la carte principale ne peut pas être trouvé - Méthode de vérification rapide : Si vous devez confirmer, déconnectez d'abord le câble CAN entre la carte principale et la carte outil, puis relancez la recherche
- Après avoir exécuté la commande de recherche, plusieurs cas peuvent se présenter :
| Affichage du résultat | Explication de l'état | Action suivante |
|---|---|---|
Application: Klipper | L'appareil a été flashé avec le firmware Klipper | L'ID peut être utilisé directement |
Application: CANBOOT ou Katapult | L'appareil est en mode Bootloader | Le firmware Klipper doit être flashé avant utilisation |
Total 0 uuids found | Aucun appareil trouvé | Vérifiez les problèmes suivants : 1. La configuration du réseau CAN est-elle correcte 2. La vitesse CAN est-elle cohérente (défaut 1Mbps) 3. L'ID est-il déjà utilisé dans la configuration (il faut d'abord le commenter, puis enregistrer, éteindre et redémarrer) |
Si l'ID de l'appareil est déjà configuré dans printer.cfg, il ne sera pas affiché dans les résultats de recherche. Pour effectuer une nouvelle recherche :
- Commentez l'ID de l'appareil dans le fichier de configuration
- Enregistrez la configuration et redémarrez Klipper
- Éteignez et redémarrez tous les appareils
Configuration de l'ID de l'appareil CAN
1. Obtention du fichier de configuration
Selon l'interface Web utilisée, trouvez le fichier de configuration printer.cfg :
Fluidd Loading... | Mainsail Loading... |
2. Ajout de la configuration de l'appareil
Ajoutez la configuration de la carte outil dans printer.cfg :
[mcu toolboard]
canbus_uuid: <insérez ici l'ID obtenu>
toolboardest le nom de la carte outil, à modifier selon la situation réelle- Pour un ID de carte principale, la section de configuration doit être
[mcu] - Dans une configuration normale, la carte principale utilise
[mcu], la carte outil utilise[mcu toolboard]
3. Enregistrer et redémarrer
- Cliquez sur le bouton SAVE & RESTART en haut à droite
- Le système enregistrera automatiquement la configuration et redémarrera Klipper
Tous les ID apparaissant dans le document sont des exemples. En réalité, les ID de chaque carte principale sont différents. Veuillez les modifier en fonction de l'ID réellement obtenu.