Aller au contenu principal

Flasher le micrologiciel USB vers CAN

Se connecter en SSH à l'ordinateur hôte

Avertissement
  • Avant de compiler le micrologiciel, il est nécessaire d'utiliser wifi pour se connecter en SSH à l'ordinateur hôte
  • Tout d'abord, veuillez :Utiliser le wifi pour se connecter en SSH à l'ordinateur hôte


Flasher le micrologiciel USB vers CAN

Conseil
  • Le système FLYOS-FAST dispose d'un micrologiciel USB vers CAN pré-compilé, il n'est pas nécessaire de le compiler manuellement. Exécutez la commande ci-dessous pour le flasher.
  • Vous pouvez également choisir de Compiler manuellement le micrologiciel USB vers CAN pour le compiler vous-même.
  • Le système FAST est configuré par défaut pour un débit de 1M. Si vous avez besoin de 500K, vous devez modifier le débit canbus_bitrate dans la configuration du système.

  • Cette commande permet de flasher le micrologiciel USB vers CAN en 1M.

fly-flash -d auto -h -f /usr/lib/firmware/klipper/stm32f407-32k-usbcan-1m.bin
  • Cette commande permet de flasher le micrologiciel USB vers CAN en 500k.
fly-flash -d auto -h -f /usr/lib/firmware/klipper/ststm32f407-32k-usbcan-500k.bin
Loading...
Loading...


Recherche de l'ID CAN

  1. Ouvrez un navigateur, saisissez l'adresse IP de l'ordinateur hôte dans la barre d'adresse, par exemple, si l'IP de mon ordinateur hôte est 192.168.101.179, entrez-la directement et appuyez sur Entrée.
Loading...
  1. Ouvrez l'interface WEB de l'ordinateur hôte, trouvez dans la barre latérale gauche sous les options de configuration :
  • Pour fluidd : {…}, cliquez dessus pour trouver printer.cfg
Loading...
  • Pour mainsail : Machine, cliquez dessus pour trouver printer.cfg
Loading...
  1. Cliquez sur printer.cfg, puis cliquez sur DEVICES en haut à droite.
Loading...
Loading...
  1. Cliquez sur CAN, puis actualisez.
  • Actualisation pour fluidd
Loading...
  • Actualisation pour mainsail
Loading...
  1. Copiez l'ID, cliquez sur la flèche indiquée pour copier.
  • Pour fluidd, vérifiez que la première flèche pointe bien vers Klipper, si c'est le cas, cliquez sur la flèche de droite pour copier.
Loading...
  • Pour mainsail, vérifiez que la première flèche pointe bien vers Klipper, si c'est le cas, cliquez sur la flèche de droite pour copier.
Loading...

Remplir l'ID CAN

  1. Fermez DEVICES et remplissez l'ID.
À savoir
  • Veuillez modifier dans le fichier de configuration :
[mcu] 
serial: /tmp/klipper_host_mcu

en

[mcu host] 
serial: /tmp/klipper_host_mcu
  • Ajoutez :
[mcu]
canbus_uuid: <remplacez ici par l'ID que vous venez de rechercher>
  • Trouvez [MCU] dans fluidd
Loading...
  • Trouvez [MCU] dans mainsail
Loading...
  1. Remplissez l'ID dans la configuration.
prompt
  • Après avoir rempli l'ID, cliquez sur SAVE & RESTART en haut à droite.
Loading...
Loading...
  1. Si Klipper affiche ADC out of range, c'est normal. Connectez le lit chauffant et la sonde thermique à la carte mère, configurez les broches de la sonde thermique pour la buse et le lit chauffant, puis sauvegardez et redémarrez.
dangereux

Remarque : Tous les ID apparaissant dans ce document sont des exemples. En réalité, chaque carte mère a un ID différent. Veuillez remplir avec l'ID réellement obtenu.

Loading...