Lecture de l'ID de la carte mère
- Ce tutoriel s'applique uniquement à la méthode de lecture et d'affichage de l'ID de la carte mère.
Si vous utilisez une carte outil, veuillez vous référer au tutoriel de recherche d'ID du produit correspondant. - Si vous utilisez une carte outil, vous pouvez cliquer directement sur le bouton ci-dessous pour accéder :
Connecter la carte outil - Si vous avez déjà flashé un firmware USB, veuillez consulter la section Obtention de l'ID USB.
- Si vous avez déjà flashé un firmware de pont USB, veuillez consulter la section Obtention de l'ID CAN.
- Obtention de l'ID USB
- Obtention de l'UUID CANBus
Précautions
- Il est impératif de se connecter via SSH à l'ordinateur hôte, veuillez utiliser la connexion réseau pour vous connecter à l'ordinateur hôte (Raspberry Pi, etc.)
- Avant toute opération, assurez-vous que la carte mère a été flashée avec le firmware USB
- Ce tutoriel est applicable uniquement pour la recherche d'ID de carte mère, non pour la recherche d'ID de carte outil
- Veuillez confirmer que la carte mère est connectée au port USB de l'ordinateur hôte via TYPEC
- Pour consulter l'ID de la carte outil, veuillez vous référer aux tutoriels correspondants dans le répertoire du produit concerné
Étapes d'opération
Recherche de l'ID du périphérique USB
- Exécutez la commande suivante pour lister tous les ID des périphériques série USB :
ls /dev/serial/by-id/*
⚠️ Avis important : ID non utilisables
Après avoir exécuté la commande, veuillez identifier et éviter d'utiliser les deux types d'ID suivants :
| Caractéristique de l'ID | Explication | Exemple |
|---|---|---|
usb-1a86_USB_Serial-if00-port0 | Il s'agit du nom par défaut des puces série génériques comme CH340, non utilisable pour la configuration. | /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 |
Contient le terme katapult | Indique que le périphérique est en mode de flashage, nécessite d'abord de flasher le firmware Klipper avant utilisation. | /dev/serial/by-id/usb-katapult_xxxxxxxxxxxx |
Explication du résultat d'exécution :
- Situation normale : Le terminal affichera un ID similaire à celui-ci (l'image ci-dessous est un exemple)
Loading...
- Résolution des problèmes anormaux
Si plusieurs ID apparaissent, veuillez sélectionner l'ID correspondant au modèle MCU de votre carte mère
Insérez l'ID USB dans la configuration
Loading... |
Loading... |
Remarque : Tous les ID apparaissant dans le document sont des exemples, les ID réels de chaque carte mère diffèrent. Veuillez modifier en fonction de l'ID réellement obtenu.
Remplir l'ID USB
- Trouvez
[mcu], puis remplacez
- Dans le fichier de configuration :
- Ne configurez pas
canbus_uuid:
[mcu]
serial: <remplacez ici par l'ID que vous venez d'obtenir>
- Référence
Loading... |
Loading... |
- Cliquez sur
SAVE & RESTARTen haut à droite, cela sauvegardera et redémarrera automatiquement Klipper
Précautions
- La connexion à l'ordinateur hôte doit se faire via SSH, veuillez utiliser la méthode de connexion réseau pour vous connecter à l'ordinateur hôte (Raspberry Pi, etc.)
- Avant toute opération, assurez-vous que la carte mère a bien flashé le firmware
USB Bridge CAN; - Ce tutoriel s'applique uniquement à la recherche de l'ID de la carte mère, pas à la recherche de l'ID de la carte outil
- Veuillez confirmer que l'ordinateur hôte et la carte mère sont correctement connectés
- Pour consulter l'ID de la carte outil, veuillez vous référer aux tutoriels correspondants dans le répertoire du produit concerné
Précautions concernant le CAN
- Ce tutoriel suppose que votre ordinateur hôte a déjà effectué la configuration CAN
- Si vous utilisez un ordinateur hôte
Fly, la configurationCANest déjà effectuée par défaut et le débit CAN est de1M - Si vous utilisez
CANpour la première fois, veuillez d'abord lire le tutoriel ci-dessous - Tutoriel de configuration CAN
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- Après avoir exécuté la commande de recherche, les situations suivantes peuvent se présenter. Veuillez diagnostiquer et juger en fonction de votre cas
- Si un ID apparaît et que l'
Application:afficheKlipperà la fin, cela signifie que cet ID peut être utilisé directement - Si un ID apparaît et que l'
Application:afficheCANBOOTouKatapultà la fin, cela signifie qu'un flashage du firmware est nécessaire avant utilisation - Si le message
Total 0 uuids foundapparaît, cela peut être dû aux raisons suivantes- Problème de configuration du réseau CAN
- Débit CAN incohérent, veuillez vérifier que le débit CAN de l'ordinateur hôte correspond à celui de la carte mère, de la carte outil, etc.
- Si l'ID correspondant a déjà été configuré dans
Klipper, il faut d'abord masquer l'ID dans la configuration système, puis éteindre l'appareil, le débrancher et le rallumerLoading...
- Si un ID apparaît et que l'
- Après avoir exécuté la commande de recherche, les situations suivantes peuvent se présenter. Veuillez diagnostiquer et juger en fonction de votre cas
Saisir l'ID CAN dans la configuration
-
Copiez l'UUID trouvé, puis configurez-le dans
printer.cfg -
Si l'
Application:afficheCanboot, il ne peut pas être configuré dans la configuration ; il faut flasher le firmware Klipper pour pouvoir passer à l'étape suivanteLoading...DangerRemarque : tous les ID apparaissant dans le document sont des exemples. Les ID réels de chaque carte mère sont différents. Veuillez modifier et saisir en fonction de l'ID réellement obtenu.
Loading... |
Loading... |
- Voici un exemple de configuration
Danger[mcu]canbus_uuid: <remplacez ici par l'ID que vous venez de trouver>
- L'ID de la carte mère doit obligatoirement être
[mcu]suivi decanbus_uuid:et de l'ID que vous avez trouvé - Ne configurez pas
serial:
Loading...- Cliquez sur
SAVE & RESTARTen haut à droite, la sauvegarde et le redémarrage de Klipper se feront automatiquement
- L'ID de la carte mère doit obligatoirement être