Lecture et consultation de l'ID de la carte d'outils
- Obtenir l'UUID CANBus
- Obtenir l'ID RS232
-
Avant de rechercher l'ID, reliez la carte d'outils à UTOC ou à une carte mère sur laquelle un firmware de pontage a été flashé à l'aide d'un câble de données XT30. Voir ci-dessous le schéma de câblage de référence.
-
Vérifiez que les interrupteurs DIP sont positionnés correctement.

-
Vérifiez à l'ohmmètre, hors tension, que la résistance entre CAN H et CAN L est d'environ
60Ω. Si elle est d'environ120Ω, vous devez activer la résistance de120Ω. Si elle est d'environ40Ω, désactivez la résistance.
Remarques
À savoir- Avant d'effectuer ces opérations, assurez-vous que la carte d'interface ait été programmée avec le firmware
CAN; - Ce tutoriel s'applique uniquement à la recherche de l'ID de la carte d'interface, et non à celle de l'ID de la carte mère ;
- Veuillez connecter la carte d'interface à une carte
UTOCou à une carte mère programmée avec le firmwareUSB vers CAN; - Ensuite, connectez la carte
UTOCou la carte mère programmée avec le firmwareUSB vers CANà l'ordinateur hôte pour effectuer les opérations suivantes.
Remarques sur le CAN
- Ce tutoriel suppose que votre ordinateur hôte a déjà été configuré pour le CAN.
- Si vous utilisez l'ordinateur hôte
Flyavec le systèmeFly-ArmbianouFly-FAST, leCANest déjà configuré par défaut avec un débit de1M. - Si vous utilisez le
CANpour la première fois, veuillez lire attentivement le tutoriel ci-dessous. - Tutoriel de configuration du CAN
Connexion via SSH
- Veuillez d'abord vous connecter à
SSHvia le réseau. - Veuillez noter qu'il est nécessaire d'utiliser une connexion réseau à
SSH, et non une connexion série.
Recherche de périphériques
- Maintenant que vous êtes correctement connecté à l'ordinateur hôte, vous pouvez entrer la commande
lsusbpour rechercher les périphériques. Plusieurs cas peuvent se présenter :- Si la commande
lsusbaffiche un message indiquant quelsest introuvable, vous pouvez installer les utilitaires nécessaires en utilisant la commande suivante :sudo apt-get install usbutils - Si la commande
lsusbne donne aucune réponse, cela indique un problème système pour lequel nous ne pouvons rien faire. Vous devez changer de système ou utiliser un système dont vous savez qu'il fonctionne correctement. - Si vous voyez apparaître les informations comme sur l'image ci-dessous (à titre d'exemple), vérifiez simplement que
1d50:606fs'affiche bien.
- Si la commande
1d50:606fest le périphérique que vous devez utiliser lors de cette étape.- S'il y a plusieurs périphériques
1d50:606f, vous devez en éliminer un, sinon cela affectera le processus d'écriture du firmware et la connexion à ce dernier. Par exemple, si vous avez unFLY MINI PAD, il est recommandé d'utiliser leUTOCintégré à la carte et non d'autres périphériques de pontage CAN. - Si aucun périphérique n'apparaît, vérifiez que le câble USB est correctement branché et que le firmware approprié a été gravé.
Remarque importanteLa recherche de l'ID CAN ne doit être effectuée que lorsque le périphérique
1d50:606fest détecté.Recherche de l'ID CAN
- Méthode de recherche CAN avec Fly_Armbian ou un ordinateur hôte standard
- Méthode de recherche CAN avec Fly_FAST
- Saisissez la commande suivante pour rechercher l'ID :
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0- Saisissez la commande suivante pour rechercher l'ID :
python ~/klipper/scripts/canbus_query.py can0- Après avoir exécuté la commande de recherche, plusieurs cas peuvent se présenter. Veuillez vérifier et juger en fonction de votre situation :
- Si un ID apparaît et que
Application:à la fin indiqueKlipper, cela signifie que cet ID peut être utilisé directement. - Si un ID apparaît et que
Application:à la fin indiqueCANBOOTouKatapult, cela signifie qu'un firmware doit être programmé avant utilisation. - Si
Total 0 uuids founds'affiche, cela peut correspondre aux cas suivants :- La configuration du réseau CAN est incorrecte.
- Le débit CAN n'est pas cohérent. Veuillez vous assurer que le débit CAN de l'ordinateur hôte, de la carte mère et de la carte d'interface soit identique.
- Si l'ID a déjà été configuré dans
Klipper, il faut d'abord désactiver cet ID dans la configuration système, puis éteindre et redémarrer l'équipement après coupure de l'alimentation.
- Si un ID apparaît et que
Insérer l'ID CAN dans la configuration
-
Copiez l'UUID trouvé, puis rendez-vous dans la configuration
printer.cfg. -
Si
Application:indiqueCanboot, il n'est pas possible de le configurer directement. Vous devez d'abord programmer le firmware Klipper pour continuer.
dangereuxRemarque : Tous les ID mentionnés dans ce document sont des exemples. Chaque carte mère possède un ID différent. Veuillez modifier et saisir l'ID en fonction de celui que vous aurez réellement obtenu.
- Pour
fluidd:{…}, cliquez dessus pour accéder àprinter.cfg

- Pour
mainsail:Machine, cliquez dessus pour accéder àprinter.cfg

-
Voici une configuration de référence :
Remarque- Dans la configuration ci-dessous,
toolboardfait référence au nom de la carte d'interface. Si votre carte a un autre nom, veuillez le remplacer par le nom correspondant.
dangereux[mcu toolboard]
canbus_uuid: <Remplacez ici par l'ID que vous venez de trouver>- Voici un exemple de configuration d'un ID MCU dans le cas d'une carte mère accompagnée d'une carte d'interface.
- Pour un ID de carte mère, il doit toujours être
[mcu toolboard]suivi decanbus_uuid:et de l'ID 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 d'interface. Normalement, la carte d'interface est déjà correctement connectée à la carte mère.
- De plus, la carte mère doit être
[mcu], tandis que la carte d'interface doit être[mcu toolboard].
- Cliquez sur
SAVE & RESTARTen haut à droite. La configuration sera automatiquement enregistrée et Klipper redémarré.
- Dans la configuration ci-dessous,
- Avant d'effectuer ces opérations, assurez-vous que la carte d'interface ait été programmée avec le firmware
- Avant de rechercher l'ID, reliez la carte d'outils à UTOR ou à G2T à l'aide d'un câble de données XT30. Voir ci-dessous le schéma de câblage de référence.
- Vérifiez que les interrupteurs DIP sont positionnés correctement.

ID RS232 du toolboard
Précautions
Préparation importante- Exigence du firmware :
Le toolboard doit être programmé avec le firmware RS232, sinon la communication ne fonctionnera pas. - Mise à la masse obligatoire :
⚠️ Avant de connecter le toolboard, assurez-vous de relier sa masse (GND) à celle de la carte mère (il suffit d'utiliser la même alimentation24V/12V).
Précautions RS232
- En dehors de D8, D8PRO et C8P qui prennent en charge l'interface RS232, les autres cartes mères ne prennent pas en charge cette interface.
- Les cartes mères non compatibles doivent utiliser
G2TouUTORpour la connexion. Ce tutoriel utiliseUTOR.
Recherche de l'ID RS232
- Ouvrez un navigateur et entrez l'adresse IP de l'hôte dans la barre d'adresse. Par exemple, si l'IP de mon hôte est
192.168.101.179, entrez-la directement puis appuyez sur Entrée.

- Depuis l'interface WEB de l'hôte, trouvez dans le menu de configuration à gauche :
- Pour fluidd :
{…}, cliquez dessus pour trouverprinter.cfg

- Pour mainsail :
Machine, cliquez dessus pour trouverprinter.cfg

-
Cliquez sur
printer.cfg, puis cliquez surDEVICESen haut à droite :

-
Cliquez sur
SERIAL, puis actualisez :- Actualisation sous fluidd

- Actualisation sous mainsail

-
Copiez l'ID en cliquant sur la flèche :
- Sous fluidd, vérifiez la présence de
ttyUSBet assurez-vous quePath_by_hardwareexiste, c'est l'ID RS232

- Sous mainsail, vérifiez la présence de
ttyUSBet assurez-vous quePath_by_hardwareexiste, c'est l'ID RS232
Remarque- Lorsque vous utilisez
UTORpour connecter le toolboard, deuxRS232_IDpeuvent apparaître, essayez-les un par un.
- Sous fluidd, vérifiez la présence de
Saisir l'ID RS232 du toolboard
-
Voici une configuration de référence :
Remarque- Dans la configuration ci-dessous,
toolboarddésigne le nom du toolboard. Si votre toolboard a un autre nom, veuillez le remplacer.
dangereux[mcu toolboard]
serial: <Remplacez ici par l'ID que vous venez de trouver>
baud: 250000
restart_method: command- Pour ajouter l'
IDdu toolboard, il faut toujours utiliser[mcu toolboard]suivi deserial:et de l'ID trouvé pour le toolboard.
- Voici une configuration de référence :
- Veuillez noter que ce tutoriel concerne la recherche et la configuration de l'ID du toolboard, et que normalement la connexion avec la carte mère est déjà établie.
- La carte mère doit être
[mcu], tandis que le toolboard est[mcu toolboard]. - Cliquez sur
SAVE & RESTARTen haut à droite pour enregistrer automatiquement et redémarrer klipper.
dangereuxRemarque : Tous les ID mentionnés dans ce document sont des exemples. Chaque carte mère a un ID différent, veuillez donc saisir l'ID réellement obtenu.
dangereuxVeuillez noter que les ID ci-dessous ne peuvent pas être utilisés !!!!!!
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 - Dans la configuration ci-dessous,
- Exigence du firmware :