Note importante
- Ce tutoriel est spécifiquement dédié au câblage et à la recherche d'ID de la carte outil. Les étapes associées ne s'appliquent pas à la carte mère, veuillez faire la distinction.
- Si vous n'utilisez pas de carte outil, ignorez ce tutoriel.
Lecture et consultation de l'ID de la carte outil
- Obtention de l'ID USB
- Obtention de l'UUID CANBus
- Méthode d'utilisation RS232
Méthode de connexion USB
Appareils pris en charge
| Type d'appareil | Méthode de connexion | Exigence / Prérequis |
|---|---|---|
| Carte outil | Connectée à l'interface USB-A de la carte mère D8-Pro | Nécessite le flashage du firmware de communication USB |
| Carte mère étendue | Connectée à l'interface USB-A de la carte mère D8-Pro | Nécessite le flashage du firmware de communication USB |
| Caméra USB | Connectée à l'interface USB-A de la carte mère D8-Pro | Doit être de type plug-and-play sans pilote |
| Clé USB | Connectée à l'interface USB-A de la carte mère D8-Pro | Il est recommandé de formater avec le système de fichiers FAT32 |
Précautions
Avant de commencer à rechercher l'ID de la carte d'outil, assurez-vous de remplir toutes les conditions suivantes :
- Préparation du firmware : La carte d'outil a été flashée avec le firmware
USB, ou est en mode de flashageUSB. - Objectif clair : Ce tutoriel est uniquement pour rechercher l'ID de la carte d'outil, il ne s'applique pas à l'ID de la carte mère.
- Connexion matérielle : La carte d'outil est correctement connectée via USB au port
USB-Ade l'ordinateur hôte. - Méthode de connexion : Veuillez vous connecter à l'ordinateur hôte via SSH réseau pour effectuer les opérations, ne pas utiliser la connexion série.
Rechercher l'USB ID
ls /dev/serial/by-id/*
- Cas normal : Le terminal affichera un ID similaire à celui ci-dessous (l'image ci-dessous n'est qu'un exemple)
Loading...
- Si aucun ID n'apparaît après avoir entré la commande ci-dessus, mais que
lsusbdétecte un périphérique, essayez de changer d'ordinateur hôte ou de système d'exploitation de l'ordinateur hôte.
Si plusieurs ID apparaissent, veuillez sélectionner l'ID correspondant au modèle MCU de votre carte mère.
Remplir l'USB ID dans la configuration
Loading... |
Loading... |
Remarque : Tous les ID apparaissant dans ce document sont des exemples. En réalité, l'ID de chaque carte mère est unique. Veuillez modifier et remplir en fonction de l'ID réellement obtenu.
Remplir l'USB ID de la carte d'outil
-
Voici une configuration de référence
Précautionstoolboarddans la configuration ci-dessous fait référence au nom de la carte d'outil. Si elle porte un autre nom, remplacez-le par le nom correspondant.
dangereux[mcu toolboard]
serial: <Remplacez ici par l'ID que vous venez de rechercher>- Pour ajouter l'
IDde la carte d'outil, il doit s'agir de[mcu toolboard]suivi deserial:puis de l'ID de la carte d'outil que vous avez recherché.
- Voici une configuration de référence
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID de la carte d'outil. Dans des conditions normales, elle est déjà correctement connectée à la carte mère.
- De plus, la carte mère doit être
[mcu], et la carte d'outil doit être[mcu toolboard].
- Référence pour fluidd
Loading...- Référence pour mainsail
Loading...- Cliquez sur
SAVE & RESTARTen haut à droite. Après avoir cliqué, Klipper sera automatiquement sauvegardé et redémarré.
- Câblage de référence CAN
- Vérification de la configuration de la résistance de terminaison :
Appareil Méthode de configuration État cible Carte mère Trouvez le cavalier ou l'interrupteur à glissière marqué 120ΩPlacez le cavalier ou basculez sur ONCarte outil Trouvez le cavalier ou l'interrupteur à glissière marqué 120ΩPlacez le cavalier ou basculez sur ON
Objectif : Cette résistance est cruciale pour garantir la stabilité du signal du bus CAN et éviter les erreurs de communication.
Guide complet de configuration de la carte d'outil CAN
Préparation
- État de la carte d'outil : Assurez-vous que la carte d'outil est flashée avec le firmware
Klipper-canou est en modeKatapult-can. - Remarques : Ce tutoriel est uniquement pour la recherche de l'ID de la carte d'outil, il ne s'applique pas à la recherche de l'ID de la carte mère.
- Exigences de connexion : La carte d'outil doit être connectée à l'un des appareils suivants :
- Module
UTOC - Carte mère flashée avec le firmware
USB bridge CAN
- Module
- Connexion finale : L'appareil ci-dessus doit être connecté à 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 un ordinateur hôte Fly exécutant le système Fly-FAST, le CAN est configuré par défaut (débit 1 Mbps).
- Première utilisation : Veuillez d'abord lire le tutoriel ci-dessous : Tutoriel de configuration CAN
Connexion SSH
- Connectez-vous via SSH via le réseau (ne pas utiliser la connexion série)
- Assurez-vous que l'ordinateur hôte est correctement connecté aux périphériques du réseau CAN.
Recherche de l'ID CAN
- Commande de recherche pour un ordinateur hôte standard
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0 - Commande de recherche pour un ordinateur hôte FLY
python3 ~/klipper/scripts/canbus_query.py can0
Explication des résultats de recherche
- Remarques : L'ID de la carte mère a déjà été configuré dans Klipper via la documentation précédente. Normalement, il est impossible de retrouver le
CANIDde la carte mère via cette recherche. - Méthode de vérification rapide : Pour confirmer, débranchez d'abord le câble CAN entre la carte mère et la carte d'outil, puis relancez la recherche.
- Après avoir exécuté la commande de recherche, plusieurs situations peuvent se présenter :
| Résultat affiché | État indiqué | Action suivante |
|---|---|---|
Application: Klipper | L'appareil est flashé avec le firmware Klipper | L'ID peut être utilisé directement |
Application: CANBOOT ou Katapult | L'appareil est en mode Bootloader | Il faut flasher le firmware Klipper avant de pouvoir l'utiliser |
Total 0 uuids found | Aucun appareil trouvé | Veuillez vérifier les points suivants : 1. La configuration du réseau CAN est-elle correcte ? 2. Le débit CAN est-il identique ? (par défaut 1 Mbps) 3. Cet ID est-il déjà utilisé dans la configuration ? (il faut d'abord le commenter, sauvegarder, éteindre et redémarrer) |
Si l'ID d'un appareil est déjà configuré dans printer.cfg, il n'apparaîtra pas dans les résultats de recherche. Pour le rechercher à nouveau, veuillez :
- Commenter l'ID de cet appareil dans le fichier de configuration.
- Sauvegarder la configuration et redémarrer Klipper.
- Éteindre et redémarrer tous les appareils.
Configuration de l'ID du périphérique CAN
1. Obtenir le fichier de configuration
Selon l'interface Web utilisée, trouvez le fichier de configuration printer.cfg :
Fluidd Loading... | Mainsail Loading... |
2. Ajouter la configuration du périphérique
Ajoutez la configuration de la carte d'outil dans printer.cfg :
[mcu toolboard]
canbus_uuid: <Insérez ici l'ID trouvé>
toolboardest le nom de la carte d'outil, modifiez-le selon votre situation.- Pour l'ID de la carte mère, la section de configuration doit être
[mcu]. - Dans une configuration normale, la carte mère utilise
[mcu]et la carte d'outil utilise[mcu toolboard].
3. Sauvegarder et redémarrer
- Cliquez sur le bouton SAVE & RESTART en haut à droite.
- Le système sauvegardera automatiquement la configuration et redémarrera Klipper.
Tous les ID apparaissant dans ce document sont des exemples. En réalité, chaque carte mère a un ID différent. Veuillez modifier et remplir en fonction de l'ID que vous avez réellement obtenu.
- Câblage de référence RS232
Recherche de l'ID RS232 de la carte outil
Notes importantes
- Exigence du firmware :
La carte outil doit être flashée avec le firmware RS232, sinon la communication est impossible. - Mise à la terre commune obligatoire :
⚠️ Avant de connecter la carte outil, assurez-vous de relier sa masse (GND) à celle de la carte mère (utiliser la même alimentation24V/12Vpermet de le faire).
Notes sur le RS232
- Seules les cartes mères D8, D8PRO et C8P prennent en charge l'interface RS232. Les autres cartes mères ne la prennent pas en charge.
- Pour les cartes mères non compatibles, il est nécessaire d'utiliser un
G2Tou unUTORpour établir la liaison.
Recherche de l'ID RS232
- Ouvrez un navigateur, saisissez l'adresse IP de l'ordinateur hôte dans la barre d'adresse. Par exemple, si l'IP de mon hôte est
192.168.101.179, saisissez-la et appuyez sur Entrée.
- Ouvrez l'interface WEB de l'hôte. Dans la barre latérale gauche, sous les options de configuration, trouvez :
Loading... |
Loading... |
- Cliquez sur
printer.cfg, puis cliquez surDEVICESen haut à droite.
Loading... | Loading... |
- Cliquez sur
SERIAL, puis actualisez.
Loading... |
Loading... |
- Copiez l'ID. Cliquez sur l'endroit indiqué par la flèche pour copier.
Loading... |
Loading... |
- Lors de la connexion de la carte outil avec
UTOR, deuxRS232_IDapparaissent généralement. Essayez-les un par un.
Saisie de l'ID RS232 de la carte outil
-
Voici une configuration de référence :
Remarques- Dans la configuration ci-dessous,
toolboarddésigne le nom de la carte outil. Si elle porte un autre nom, remplacez-le par le nom correspondant.
dangereux[mcu toolboard]
serial: <Remplacez ici par l'ID que vous venez de trouver>
baud: 250000
restart_method: command- Pour ajouter l'ID de la carte outil, il doit toujours s'agir de
[mcu toolboard]suivi deserial:et de l'ID de la carte outil que vous avez trouvé.
- Voici une configuration de référence.
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID de la carte outil. Normalement, la connexion à la carte mère est déjà établie.
- La carte mère est toujours
[mcu], la carte outil est[mcu toolboard]. - Cliquez sur
SAVE & RESTARTen haut à droite. Cela sauvegardera automatiquement et redémarrera Klipper.
- Dans la configuration ci-dessous,
Remarque : Tous les ID apparaissant dans ce document sont des exemples. En réalité, chaque carte mère a un ID différent. Veuillez saisir l'ID que vous avez réellement obtenu.