Aller au contenu principal

Firmware Katapult

Description du firmware Katapult

prompt

Katapult était auparavant appelé CanBoot, puis renommé katapult

  • Le firmware Katapult est un type de bootloader qui peut être utilisé avec Klipper. Après avoir été gravé via DFU ou d'autres méthodes, il permet une mise à jour du firmware via commande en un clic.
  • Avantages : Un double appui rapide sur le bouton de réinitialisation (reset) ou une coupure d'alimentation rapide deux fois permet d'entrer dans le firmware Katapult, auquel cas une LED clignote sur la carte mère.
  • Le firmware Katapult ne peut être utilisé que pour graver des firmwares, et non pour se connecter à klipper !!!
  • Le firmware Katapult supporte trois méthodes de connexion à l'ordinateur principal, les firmwares de ces trois méthodes sont indépendants les uns des autres :
    • Connexion CAN
      • Avantages : Après la compilation du firmware KLIPPER, il est possible d'utiliser des commandes pour mettre à jour directement le firmware, résistant aux interférences.
      • Inconvénients : Il faut connaître à l'avance le taux de transmission du firmware compilé.
    • Connexion RS232
      • Avantages : Après la compilation du firmware KLIPPER, il est possible d'utiliser des commandes pour mettre à jour le firmware, résistant fortement aux interférences.
      • Inconvénients : Il n'est pas possible de mettre à jour le firmware en un clic via commande, il faut entrer manuellement dans le firmware Katapult.
    • Connexion USB
      • Avantages : Après la compilation du firmware KLIPPER, il est possible d'utiliser des commandes pour mettre à jour directement le firmware.
      • Inconvénients : Un câble de données trop long peut être sujet aux interférences, ce qui pourrait entraîner une déconnexion.
prompt
  • Le SHT36 V2 ne peut utiliser que la connexion CAN
  • Les firmwares CAN fournis ici sont disponibles en deux versions : 500K et 1M
Remarques importantes
  • L'APMF072 doit uniquement être programmé depuis un ordinateur
  • Le STM32F103 doit uniquement être mis à jour via un logiciel sur ordinateur

Entrer en mode de programmation

prompt

Le bouton BOOT est indiqué par un cercle

  • Cette étape N'EST PAS nécessaire pour le STM32F103 !!!!!!

  • Avec la carte complètement éteinte, appuyez sur le bouton BOOT, puis connectez la carte à votre appareil à l'aide d'un câble TYPE-C assurant la transmission des données.

Programmer le firmware

  • Firmware Katapult pour SHT36_V2
    • Cliquez sur le lien de téléchargement ci-dessous
    • Loading...
À savoir
  • La gravure avec USB3.0 peut échouer, veuillez utiliser autant que possible le USB2.0 de votre ordinateur pour la gravure
  • Si la gravure ne fonctionne toujours pas, veuillez changer d'ordinateur pour effectuer la gravure
  • Si l'erreur ci-dessous apparaît, veuillez utiliser un hub USB
  1. Outil de gravure Lien de téléchargement
  2. Télécharger SetupSTM32CubeProgrammer et le pilote STM32 DFU
  3. Copier le firmware compilé précédemment (klipper.bin, Katapult ou Marlin`) dans n'importe quel répertoire sur votre ordinateur
  4. Connecter la carte mère à l'ordinateur à l'aide d'un câble Type-C, assurez-vous d'être déjà en mode de gravure dfu
  5. Dans STM32CubeProgrammer, sélectionner le mode USB, puis actualiser et connecter
  1. Si aucune fenêtre d'erreur n'apparaît, la connexion est réussie.
    Attention

    Si l'image ci-dessous s'affiche, cela signifie qu'il y a un problème avec l'ordinateur ou le logiciel, veuillez effectuer la gravure depuis un autre ordinateur : Guide de gravure depuis un autre ordinateur

  2. Cliquer sur l'icône de téléchargement à gauche et cocher les options indiquées ci-dessous
  1. Cliquer sur Browse là où la flèche pointe, puis sélectionner le firmware à graver
  1. Sélectionner Start address et entrer 0x08000000
    • Veuillez noter que si le firmware est au format HEX, vous pouvez ignorer cette étape !!
  1. Cliquer sur Start automatic mode en bas pour commencer la gravure du firmware
  1. Lorsque l'indication ci-dessous apparaît, cela signifie que la gravure du firmware est terminée

Vérifier si le firmware démarre correctement

  • Si le firmware démarre correctement, la LED clignotera
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -