Aller au contenu principal

Flash du firmware USB-CAN Bridge

Connexion SSH au boîtier supérieur

Avertissement
  • Avant la compilation du firmware, vous devez vous connecter au SSH du boîtier supérieur via WiFi
  • Tout d'abord : Connexion SSH au boîtier supérieur via WiFi

Flash du firmware USB-CAN Bridge

Astuce
  • Le système FLYOS-FAST a déjà précompilé un firmware USB-CAN Bridge. Vous n'avez pas besoin de le compiler manuellement. Exécutez simplement la commande ci-dessous pour le flasher.
  • Vous pouvez également choisir de Compiler manuellement le firmware USB-CAN Bridge et de compiler le firmware vous-même.
  • Le système FAST utilise par défaut une vitesse de 1M. Pour 500K, vous devez modifier la vitesse canbus_bitrate dans la configuration système.

  • Cette commande flashe le firmware USB-CAN Bridge en 1M

fly-flash -d auto -h -f /usr/lib/firmware/klipper/stm32h723-128k-usbcan-1m.bin
  • Cette commande flashe le firmware USB-CAN Bridge en 500k
fly-flash -d auto -h -f /usr/lib/firmware/klipper/stm32h723-128k-usbcan-500k.bin
Loading...
Loading...

Erreur de flash HID

Si l’invite illustrée ci-dessous s’affiche, veuillez procéder comme suit :

  1. Vérifiez que la position du commutateur DIP est correcte.
  2. Si le flash échoue malgré un réglage correct du commutateur, reportez-vous à Flash du firmware BL
Loading...

Recherche de l'ID CAN

  1. Ouvrez un navigateur et 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, saisissez-la directement et appuyez sur Entrée.
Loading...
  1. Ouvrez l'interface WEB de l'ordinateur hôte et, dans la barre latérale gauche, sous les options de configuration, trouvez :
  • Pour fluidd : {…}, cliquez dessus pour accéder à printer.cfg
Loading...
  • Pour mainsail : Machine, cliquez dessus pour accéder à printer.cfg
Loading...
  1. Cliquez sur printer.cfg pour y accéder, puis cliquez sur DEVICES en haut à droite.

    Loading...
    Loading...
  2. Cliquez sur CAN, puis actualisez.

    • Actualisation pour fluidd
    Loading...
    • Actualisation pour mainsail
    Loading...
  3. Copiez l'ID en cliquant sur la flèche indiquée.

    • Pour fluidd, vérifiez que la première flèche indique bien 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 indique bien 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 d'obtenir>
    • Trouver [MCU] dans fluidd
    Loading...
    • Trouver [MCU] dans mainsail
    Loading...
  2. Saisissez l'ID dans la configuration.

    Astuce
    • Après avoir saisi l'ID, cliquez sur SAVE & RESTART en haut à droite.
    Loading...
    Loading...
  3. Si Klipper affiche ADC out of range, cela est normal. Connectez le lit et la thermistance à la carte mère, configurez correctement les broches de la thermistance de la buse et du lit, puis sauvegardez et redémarrez.

Danger

Remarque : tous les ID apparaissant dans le document sont des exemples. Chaque carte mère a un ID différent, veuillez saisir l'ID réellement obtenu.

Loading...