Aller au contenu principal

Lecture et vérification de l'ID de la carte mère

Précautions avant de rechercher un périphérique

  • Avant de commencer à obtenir l'ID, veuillez d'abord vous connecter via SSH
  • Assurez-vous que le câble de connexion du périphérique inférieur au périphérique supérieur a la fonction de transmission de données
  • Connectez-vous via SSH au périphérique supérieur et entrez lsusb puis appuyez sur Entrée, plusieurs périphériques peuvent apparaître
  • Si le système ne prend pas en charge lsusb, vous pouvez exécuter la commande ci-dessous pour l'installer
  • Si aucun périphérique n'apparaît après lsusb, changez de périphérique supérieur !
sudo apt-get install usbutils
  • Vérifiez si la carte mère est correctement flashée avec le firmware approprié
  • Si c'est un firmware USB, lsusb devrait afficher 1d50:614e
  • Si c'est un firmware de pont USB-CAN, lsusb devrait afficher 1d50:606f
  • Si c'est un firmware RS232, il faut utiliser UTOR ou G2T, où G2T n'a pas besoin de rechercher de firmware, tandis qu'UTOR devrait afficher 1a86:7523 après lsusb

Précautions lors de la recherche de périphériques

À savoir

Les commandes de recherche d'ID ne peuvent pas être mélangées !!!

  • Notez que le firmware USB ne peut être recherché que par l'ID USB
  • Notez que le firmware de pont USB-CAN ne peut être recherché que par l'ID CAN
  • Notez que le firmware RS232 ne peut être recherché que par l'ID RS232
  • Si 0483:df11 apparaît, cela pourrait signifier que le firmware a été flashé mais que la carte mère n'a pas été redémarrée, si elle ne change pas après avoir redémarré la carte mère, vérifiez si les DFU (jumper/dip-switch/bouton) sont déconnectés
  • Si 2e8a:0003 apparaît, cela pourrait signifier que le mauvais firmware a été flashé, notez que RP2040 ne peut être flashé que par le firmware UF2 compilé, aucun autre firmware ne peut être flashé. Après l'apparition de 2e8a:0003, déconnectez BOOT (jumper/dip-switch/bouton) sinon la programmation échouera !!!
  • Le firmware UF2 de RP2040 est compilé uniquement lorsque No bootloader est sélectionné lors de la compilation

Recherche de tutoriels USB

Remarques avant la recherche du périphérique

  • Avant de rechercher l'ID USB, veuillez vous connecter à SSH
  • Veuillez noter qu'il est nécessaire d'être connecté à SSH via le réseau et non via un port série
  • Assurez-vous que la carte mère avec le firmware USB est correctement connectée et que le câble de données reliant la station supérieure au matériel a la fonction de transmission de données

Recherche de périphériques

  • Assurez-vous que la station supérieure est correctement connectée à Internet et que le câble de données reliant la station supérieure au matériel a la fonction de transmission de données.
  • Connectez-vous à SSH sur la station supérieure et entrez lsusb puis appuyez sur Entrée. Si des informations entourées dans l'image ci-dessous sont affichées, vous pouvez passer à l'étape suivante.
    • Si aucune information n'est renvoyée, il s'agit d'un problème de système de la station supérieure. Nous ne pouvons rien faire de plus, vous devrez changer pour un système confirmé comme étant normal ou changer la station supérieure.
    • Si le message indique qu'il n'y a pas de commande lsusb, vous pouvez exécuter cette commande pour l'installer :
      sudo apt-get install usbutils
  • 1d50:6177 appartient à l'appareil que vous utiliserez cette fois-ci. Le suffixe OpenMoko, Inc. stm32f407xx peut être utile à titre indicatif, mais ne doit pas servir de critère de jugement.
    • Certaines stations supérieures peuvent afficher des informations incomplètes ou ne rien afficher en raison de problèmes de système.
    • Si vous entrez la commande lsusb et que l'appareil est visible, mais que 1d50:6177 n'est pas présent, essayez de changer de câble de données et de connecter la carte mère à un autre port USB de la station supérieure.
  • Si vous avez déjà effectué les étapes ci-dessus et que vous avez réussi à flasher le firmware Klipper, et que la carte mère fonctionne normalement, et que vous souhaitez simplement mettre à jour le firmware Klipper, veuillez consulter la section Mise à jour du firmware du menu de droite de cette page.
Remarque

Vous devez avoir trouvé l'appareil 1d50:6177 avant de pouvoir passer à l'étape suivante.

Recherche de l'ID USB

ls /dev/serial/by-id/*
  • Entrez la commande ci-dessous et appuyez sur Entrée. Si tout se passe bien, une ligne d'ID bleue apparaîtra. (L'exemple ci-dessous est donné à titre indicatif)
  • Si aucune ID n'apparaît après l'entrée de la commande ci-dessous, mais que lsusb montre un appareil, veuillez changer de station supérieure ou de système de la station supérieure
Remarque

Si plusieurs ID apparaissent, choisissez l'ID correspondant au modèle de MCU de votre carte mère.

Inscription de l'ID USB dans la configuration

  • Ouvrez l'interface web de l'imprimante, trouvez printer.cfg dans l'option de configuration du panneau latéral gauche : fluidd est {…} ; mainsail est machine, cliquez dessus pour y accéder.

  • Copiez l'ID bleu et collez-le dans le champ serial: du nœud [mcu] de la configuration printer.cfg. Enregistrez et redémarrez pour vous connecter à la carte mère. Si Klipper affiche ADC out of range, c'est un phénomène normal. Branchez correctement le lit chauffant et le thermocouple, configurez les broches thermiques et les broches de sortie du hot-end et du lit, puis enregistrez et redémarrez.

dangereux

Attention : tous les ID mentionnés dans le document sont des exemples. Chaque carte mère a un ID unique. Veuillez modifier et remplir en fonction de l'ID réellement obtenu.