Aller au contenu principal

Firmware Katapult

Description du firmware Katapult

Astuce

Katapult s'appelait à l'origine CanBoot, puis a été renommé Katapult.

  • Le firmware Katapult est un type de bootloader qui peut être utilisé avec Klipper. Après avoir été flashé via des méthodes telles que DFU, il est possible de mettre à jour le firmware en une seule commande.
  • Avantage : un double appui rapide sur le bouton de réinitialisation (reset) ou deux coupures rapides de l'alimentation permet d'entrer dans le firmware Katapult, moment où une LED clignote sur la carte mère.
  • Le firmware Katapult ne sert qu'à flasher le firmware et ne peut pas se connecter à Klipper !!!
  • Le firmware Katapult prend en charge trois méthodes de connexion à l'ordinateur hôte, ces trois méthodes ayant des firmwares indépendants.
    • Connexion CAN
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware directement via une commande, avec une forte résistance aux interférences.
      • Inconvénient : il est nécessaire de connaître au préalable le débit de compilation du firmware.
    • Connexion RS232
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware via une commande, avec une très forte résistance aux interférences.
      • Inconvénient : impossible de mettre à jour le firmware en une seule commande ; il faut entrer manuellement dans le firmware Katapult.
    • Connexion USB
      • Avantage : une fois le firmware Klipper compilé, il est possible de mettre à jour le firmware directement via une commande.
      • Inconvénient : un câble de données trop long est sujet aux interférences, ce qui peut entraîner une perte de connexion.
Astuce
  • ERCF prend en charge CAN et USB
  • Voici les firmwares CAN disponibles avec des débits de 500K et 1M

Entrer en mode de flash

Astuce

Le bouton entouré est le bouton BOOT

  • Pour entrer en mode de flash, la carte mère doit être complètement hors tension. Maintenez le bouton BOOT enfoncé, puis branchez un câble TYPE-C avec transfert de données d'un côté sur la carte mère et de l'autre sur l'ordinateur hôte.
    Loading...

Flasher le firmware

  • Firmware Katapult pour ERCF
  • Vous pouvez obtenir le firmware via les liens suivants :
  • L'emplacement du firmware est
FLY-Firmware/ToolBoard/ERCF
<WIN />

</TabItem>
<TabItem value="linux" label="Tutoriel de flash sur l'hôte">

<Katapult />

4. Flasher le firmware

:::tip

Il suffit de flasher un seul firmware

:::

* Voici la commande de flash pour le firmware avec débit CAN 500K
```bash
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_500K.uf2
  • Voici la commande de flash pour le firmware avec débit CAN 1M
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_1M.uf2
  • Voici la commande de flash pour le firmware USB
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_USB.uf2
  1. Le message suivant indique que le flash a réussi

    Loading...
Astuce

Après le flash, débranchez complètement la carte mère une fois.

Vérifier si le firmware a démarré

  • Si le firmware démarre correctement, la LED clignotera
    Loading...
Loading...