Aller au contenu principal

Firmware Katapult

Description du firmware Katapult

prompt

Le nom original de Katapult était CanBoot, puis il a été changé.

  • Le firmware Katapult est un type de bootloader qui peut être utilisé avec Klipper. Après avoir été flashé via DFU ou une autre méthode, il permet la mise à jour du firmware d'un simple clic de commande.
  • Avantages : Double-cliquez sur le bouton de réinitialisation ou coupez l'alimentation deux fois rapidement pour entrer dans le firmware Katapult, et les LED configurées à l'avance clignoteront. S'il n'y a pas de configuration, elles ne clignoteront pas.
  • Le firmware Katapult ne peut être utilisé que pour flasher le firmware et ne peut pas se connecter à Klipper !!!
  • Le firmware Katapult supporte trois méthodes pour se connecter à l'ordinateur hôte :
    • Connexion CAN
      • Avantages : Après avoir compilé le firmware KLIPPER, vous pouvez utiliser des commandes pour mettre à jour directement le firmware.
      • Inconvénients : Il faut connaître à l'avance le taux de compilation du firmware.
    • Connexion RS232
      • Avantages : Après avoir compilé le firmware KLIPPER, vous pouvez utiliser des commandes pour mettre à jour le firmware.
      • Inconvénients : Impossible d'utiliser des commandes pour mettre à jour le firmware en un clic, il faut entrer manuellement dans le firmware Katapult.
    • Connexion USB
      • Avantages : Après avoir compilé le firmware KLIPPER, vous pouvez utiliser des commandes pour mettre à jour directement le firmware.
      • Inconvénients : Une connexion trop longue peut provoquer des interférences.
prompt
  • Utilisez la connexion USB pour D8

Entrer en mode flash

prompt

À gauche se trouve le bouton RST, à droite le bouton BOOT

  • Il y a deux méthodes pour entrer en mode flash
  • La première : avec la carte mère complètement débranchée, maintenez le bouton BOOT enfoncé puis connectez un câble USB avec transfert de données d'un côté à la carte mère et de l'autre à votre appareil
  • La deuxième : après avoir connecté le câble USB avec transfert de données d'un côté à la carte mère et de l'autre à votre appareil, maintenez le bouton BOOT enfoncé, puis appuyez sur le bouton RST, relâchez le bouton RST en dernier et enfin relâchez le bouton BOOT

Flasher le firmware

  • Firmware Katapult de D8 Cliquez pour télécharger automatiquement le firmware
Attention
  • Problèmes de compatibilité du système, veuillez utiliser USB2.0 de l'ordinateur pour flasher
  • Si cela ne fonctionne toujours pas, essayez de flasher avec un autre logiciel hôte
  1. Outil de flashage Lien de téléchargement
  2. Vous devez télécharger SetupSTM32CubeProgrammer et STM32 DFU Driver
  3. Copiez le firmware compilé précédemment (klipper.bin) ou le firmware Katapult précompilé dans un répertoire de votre choix sur l'ordinateur
  4. Connectez la carte mère à l'ordinateur avec un câble Type-C, assurez-vous d'être en mode DFU
  5. Dans STM32CubeProgrammer, sélectionnez le mode USB, et actualisez, connectez
  6. Si aucune fenêtre d'erreur n'apparaît, la connexion est réussie
  7. Cliquez sur l'icône de téléchargement à gauche et cochez les options ci-dessous
  8. Cliquez sur Browse indiqué par la flèche, puis sélectionnez le firmware que vous souhaitez flasher
  9. Sélectionnez Start address et entrez 0x08000000
  10. Cliquez sur Start automatic mode ci-dessous pour commencer à flasher le firmware
  11. Si l'invite ci-dessous apparaît, cela signifie que le flashe du firmware est terminé